Ich weiß, dass es eine Weile her ist, also wenn es hilft:
Ich hatte den gleichen Fehler, als ich OpenCV 3.1.0 auf RHEL kompilierte. Ich habe den Code in highgui / src / window_gtk.cpp von OpenCV 2.4.3 nachgeschlagen. Mach Folgendes:
- Ersetzen Sie "gtk_widget_set_realized" durch "GTK_WIDGET_SET_FLAGS".
- Ersetzen Sie "gtk_widget_get_realized" durch "GTK_WIDGET_REALIZED".
Sobald ich diese geändert habe, hat es funktioniert.