Re: GTK+ CVS HEAD compile error
- From: Matthias Clasen <mclasen redhat com>
- To: gtk-list gnome org
- Subject: Re: GTK+ CVS HEAD compile error
- Date: Mon, 18 Oct 2004 23:27:41 -0400
On Tue, 2004-10-19 at 10:09 +0700, Theppitak Karoonboonyanan wrote:
> 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?
>
Force the regeneration of the marshaller sources, by removing the stamp
files, or autogen from a clean checkout.
Regards, Matthias
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]