Eu sei que já faz um tempo, então se isso ajuda:
Eu tive o mesmo erro quando estava compilando o OpenCV 3.1.0 no RHEL. Eu procurei o código em highgui / src / window_gtk.cpp da ramificação OpenCV 2.4.3. Faça o seguinte:
- Substitua "gtk_widget_set_realized" por "GTK_WIDGET_SET_FLAGS"
- Substitua "gtk_widget_get_realized" por "GTK_WIDGET_REALIZED"
Depois que eu mudei, funcionou.