GNOME Bugzilla – Bug 536126
gtk.h don't include gtkmarshal.h
Last modified: 2008-06-04 10:28:03 UTC
gtkmarshal.h is not (no longer?) included in gtk.h, making some project build impossible See http://www.google.it/search?hl=it&q=%E2%80%98gtk_marshal_VOID__INT_INT%E2%80%99+undeclared&btnG=Cerca&meta=
gtkmarshal.h was never included in gtk.h Moreover, the entire gtkmarshal.h header is deprecated, just stop using it.
Oh well i was wrong, will fix. But then, you should really really really (!) always build all your stuff with G_DISABLE_DEPRECATED GDK_DISABLE_DEPRECATED GDK_PIXBUF_DISABLE_DEPRECATED GTK_DISABLE_DEPRECATED really! I mean it.
Fixed in SVN: 2008-06-02 Michael Natterer <mitch@imendio.com> * gtk/gtksignal.h: put back #include <gtk/gtkmarshal.h>, it's not in <gtk/gtk.h>. Fixes stuff that uses deprecated cruft. (bug #536126).
*** Bug 536567 has been marked as a duplicate of this bug. ***