Bulding client-side-windows branch



Hey folks,

I'm having a problem building gtk from Alex's branch.  Am I doing
something wrong? I had jhbuild take care of building the deps and got
a jhbuild shell before starting the build.  I ran configure this way:

./configure --prefix=/opt/gnome --disable-gtk-doc

make gives me this (truncated, of course)

 gcc -DHAVE_CONFIG_H -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -DGDK_PIXBUF_COMPILATION -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/opt/gnome/etc\" -DGTK_VERSION=\"2.15.1\" -DGTK_BINARY_VERSION=\"2.10.0\" -DGTK_PREFIX=\"/opt/gnome\" -DG_ENABLE_DEBUG -DG_ERRORCHECK_MUTEXES -pthread -I/opt/gnome/include/glib-2.0 -I/opt/gnome/lib64/glib-2.0/include -I/usr/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND -DPIXBUF_LIBDIR=\"/opt/gnome/lib/gtk-2.0/2.10.0/loaders\" -DBUILT_MODULES_DIR=\"./.libs\" -DG_DISABLE_SINGLE_INCLUDES -DATK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_SINGLE_INCLUDES -DGTK_DISABLE_SINGLE_INCLUDES -DGDK_PIXBUF_DISABLE_DEPRECATED -g -O2 -g -Wall -MT gdk-pixbuf.lo -MD -MP -MF .deps/gdk-pixbuf.Tpo -c gdk-pixbuf.c  -fPIC -DPIC -o .libs/gdk-pixbuf.o
In file included from gdk-pixbuf.h:41,
                 from gdk-pixbuf.c:31:
../gdk-pixbuf/gdk-pixbuf-enum-types.h:17:9: error: macro names must be identifiers
../gdk-pixbuf/gdk-pixbuf-enum-types.h:19:9: error: macro names must be identifiers
../gdk-pixbuf/gdk-pixbuf-enum-types.h:21:9: error: macro names must be identifiers
../gdk-pixbuf/gdk-pixbuf-enum-types.h:25:9: error: macro names must be identifiers
../gdk-pixbuf/gdk-pixbuf-enum-types.h:27:9: error: macro names must be identifiers
gdk-pixbuf.c: In function 'gdk_pixbuf_class_init':
gdk-pixbuf.c:101: error: 'GDK_TYPE_COLORSPACE' undeclared (first use in this function)
gdk-pixbuf.c:101: error: (Each undeclared identifier is reported only once
gdk-pixbuf.c:101: error: for each function it appears in.)
make[4]: *** [gdk-pixbuf.lo] Error 1
make[4]: Leaving directory `/usr/src/git/gnome/gtk-shallow/gdk-pixbuf'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/git/gnome/gtk-shallow/gdk-pixbuf'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/usr/src/git/gnome/gtk-shallow/gdk-pixbuf'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/git/gnome/gtk-shallow'
make: *** [all] Error 2

this looks wrong to me... looks like I don't have the @ENUMPREFIX@
placeholder defined?  Am I missing a patch to configure.ac, er .in?

cjac dev0:/usr/src/git/gnome/gtk-shallow$ head -17 gdk-pixbuf/gdk-pixbuf-enum-types.h | tail -1
#define @ENUMPREFIX _TYPE_PIXBUF_ALPHA_MODE (gdk_pixbuf_alpha_mode_get_type ())

Thanks in advance,

C.J.

Attachment: signature.asc
Description: Digital signature



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