GNOME Bugzilla – Bug 621489
VTE fails to build against gtk+ 3
Last modified: 2010-06-13 22:01:53 UTC
Building vte in jhbuild (against gtk+ 3) stops with following error message vte.c: In function ‘_vte_invalidate_cells’: vte.c:352: error: implicit declaration of function ‘GTK_WIDGET_DRAWABLE’ vte.c:352: warning: nested extern declaration of ‘GTK_WIDGET_DRAWABLE’ vte.c: In function ‘vte_terminal_set_cursor_from_regex_match’: vte.c:1156: error: implicit declaration of function ‘GTK_WIDGET_REALIZED’ vte.c:1156: warning: nested extern declaration of ‘GTK_WIDGET_REALIZED’ vte.c: In function ‘_vte_terminal_visible_beep’: vte.c:4829: error: implicit declaration of function ‘GTK_WIDGET_STATE’ vte.c:4829: warning: nested extern declaration of ‘GTK_WIDGET_STATE’ vte.c: In function ‘vte_terminal_button_press’: vte.c:7080: error: implicit declaration of function ‘GTK_WIDGET_HAS_FOCUS’ vte.c:7080: warning: nested extern declaration of ‘GTK_WIDGET_HAS_FOCUS’ vte.c: In function ‘vte_terminal_unrealize’: vte.c:8331: error: implicit declaration of function ‘GTK_WIDGET_MAPPED’ vte.c:8331: warning: nested extern declaration of ‘GTK_WIDGET_MAPPED’ vte.c: In function ‘vte_terminal_background_update’: vte.c:12609: warning: passing argument 1 of ‘gtk_widget_modify_bg’ from incompatible pointer type /opt/gnome/include/gtk-3.0/gtk/gtkwidget.h:819: note: expected ‘struct GtkWidget *’ but argument is of type ‘struct VteTerminal *’ make[3]: *** [libvte2_90_la-vte.lo] Errore 1
Building against gtk3 isn't support yet. *** This bug has been marked as a duplicate of bug 612484 ***