Я знаю, что это было давно, так что, если это поможет:
У меня была такая же ошибка, когда я компилировал OpenCV 3.1.0 на RHEL. Я искал код в highgui / src / window_gtk.cpp из ветки OpenCV 2.4.3. Сделайте следующее:
- Замените "gtk_widget_set_realized" на "GTK_WIDGET_SET_FLAGS"
- Замените "gtk_widget_get_realized" на "GTK_WIDGET_REALIZED"
Как только я изменил это, это сработало.