GTK+ CVS HEAD compile error



Hello,

Recently, I've failed compiling GTK+ from CVS HEAD using jhbuild.
It seems to be about undeclared identifier in gtk-pixbuf/gdk-pixbuf-loader.c.
Here's the error message:

-----
 gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -I..
-I.. -I../gdk-pixbuf
-I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/home/thep/gnome26/etc\"
-DGTK_VERSION=\"2.5.4\"
-DGTK_BINARY_VERSION=\"2.4.0\" -DG_DISABLE_DEPRECATED 
-DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_PREFIX=\"/home/thep/gnome26\" 
-DG_ENABLE_DEBUG -pthread -I/home/thep/gnome26/include/glib-2.0 
-I/home/thep/gnome26/lib/glib-2.0/include -I/usr/include/libpng12 
-DGDK_PIXBUF_ENABLE_BACKEND 
-DPIXBUF_LIBDIR=\"/home/thep/gnome26/lib/gtk-2.0/2.4.0/loaders\" 
-DBUILT_MODULES_DIR=\"./.libs\" -g -O2 -g -Wall -MT
gdk-pixbuf-loader.lo -MD -MP -MF
.deps/gdk-pixbuf-loader.Tpo -c gdk-pixbuf-loader.c  -fPIC -DPIC -o
.libs/gdk-pixbuf-loader.o
gdk-pixbuf-loader.c: In function `gdk_pixbuf_loader_class_init':
gdk-pixbuf-loader.c:138: error: `_gdk_pixbuf_marshal_VOID__INT_INT'
undeclared (first use
in this function)
gdk-pixbuf-loader.c:138: error: (Each undeclared identifier is
reported only once
gdk-pixbuf-loader.c:138: error: for each function it appears in.)
gdk-pixbuf-loader.c:158: error: `_gdk_pixbuf_marshal_VOID__VOID'
undeclared (first use in
this function)
gdk-pixbuf-loader.c:181: error:
`_gdk_pixbuf_marshal_VOID__INT_INT_INT_INT' undeclared
(first use in this function)
make[4]: *** [gdk-pixbuf-loader.lo] Error 1
make[4]: Leaving directory `/home/thep/cvs/gnome_cvs/gtk+/gdk-pixbuf'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/thep/cvs/gnome_cvs/gtk+/gdk-pixbuf'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/thep/cvs/gnome_cvs/gtk+/gdk-pixbuf'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/thep/cvs/gnome_cvs/gtk+'
make: *** [all] Error 2
-----

Any advice?

Thanks,
-Thep.



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]