make errors for GTK+-2.2.1



Hi,

I'm still trying to build version GTK+2.2.1 (using framebuffer)
for my x86 Linux machine (when that works, i'll try to cross-compile
for my PPC machine).

I already installed: atk, pango, glib, tiff, png, jpg, fontconfig, freetype


I first run configure with the following command at the shell prompt:
./configure --prefix=/tmp/guidrivers-x86 --with-gdktarget=linux-fb



Then, I run make, and I see 2 different types of errors.
1) 
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-ani.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-bmp.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-gif.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-ico.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-jpeg.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-png.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-pnm.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-ras.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-tga.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-tiff.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-wbmp.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-xbm.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-xpm.la

2) failed to load "./stock_add_16.png": Couldn't recognize the image file
format for file './stock_add_16.png'
make[3]: *** [gtkstockpixbufs.h] Error 1


Below I am attaching longer snippets of the output that was produced during
my "make" process.

I would greatly appreciate any input you can give me to resolve my GTK+
woes.
Thanks!

---------------------------------------------

(cd .libs && rm -f libpixbufloader-tga.la && ln -s ../libpixbufloader-tga.la
libpixbufloader-tga.la)
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -I.. -I..
-I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/tmp/guidrivers-x86/etc\"
-DGTK_VERSION=\"2.2.1\" -DGTK_BINARY_VERSION=\"2.2.0\"
-DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED
-DPREFIX=\"/tmp/guidrivers-x86\" -DG_DISABLE_CAST_CHECKS -pthread
-I/tmp/guidrivers-x86/include/glib-2.0
-I/tmp/guidrivers-x86/lib/glib-2.0/include
-I/tmp/guidrivers-x86/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND
"-DPIXBUF_LIBDIR=\"/tmp/guidrivers-x86/lib/gtk-2.0/2.2.0/loaders\""
"-DBUILT_MODULES_DIR=\"./.libs\"" -I/tmp/guidrivers-x86/include  -g -O2
-Wall -c gdk-pixbuf-csource.c
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall
-L/tmp/guidrivers-x86/lib:/usr/lib -o gdk-pixbuf-csource
gdk-pixbuf-csource.o libgdk_pixbuf-2.0.la
gcc -g -O2 -Wall -o .libs/gdk-pixbuf-csource gdk-pixbuf-csource.o
-L/tmp/guidrivers-x86/lib:/usr/lib ./.libs/libgdk_pixbuf-2.0.so
-L/tmp/guidrivers-x86/lib /tmp/guidrivers-x86/lib/libgmodule-2.0.so -ldl
/tmp/guidrivers-x86/lib/libgobject-2.0.so
/tmp/guidrivers-x86/lib/libglib-2.0.so -lm -Wl,--rpath
-Wl,/tmp/guidrivers-x86/lib
creating gdk-pixbuf-csource
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -I.. -I..
-I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/tmp/guidrivers-x86/etc\"
-DGTK_VERSION=\"2.2.1\" -DGTK_BINARY_VERSION=\"2.2.0\"
-DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED
-DPREFIX=\"/tmp/guidrivers-x86\" -DG_DISABLE_CAST_CHECKS -pthread
-I/tmp/guidrivers-x86/include/glib-2.0
-I/tmp/guidrivers-x86/lib/glib-2.0/include
-I/tmp/guidrivers-x86/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND
"-DPIXBUF_LIBDIR=\"/tmp/guidrivers-x86/lib/gtk-2.0/2.2.0/loaders\""
"-DBUILT_MODULES_DIR=\"./.libs\"" -I/tmp/guidrivers-x86/include  -g -O2
-Wall -c queryloaders.c
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall
-L/tmp/guidrivers-x86/lib:/usr/lib -o gdk-pixbuf-query-loaders
queryloaders.o libgdk_pixbuf-2.0.la
gcc -g -O2 -Wall -o .libs/gdk-pixbuf-query-loaders queryloaders.o
-L/tmp/guidrivers-x86/lib:/usr/lib ./.libs/libgdk_pixbuf-2.0.so
-L/tmp/guidrivers-x86/lib /tmp/guidrivers-x86/lib/libgmodule-2.0.so -ldl
/tmp/guidrivers-x86/lib/libgobject-2.0.so
/tmp/guidrivers-x86/lib/libglib-2.0.so -lm -Wl,--rpath
-Wl,/tmp/guidrivers-x86/lib
creating gdk-pixbuf-query-loaders
gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -I.. -I..
-I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/tmp/guidrivers-x86/etc\"
-DGTK_VERSION=\"2.2.1\" -DGTK_BINARY_VERSION=\"2.2.0\"
-DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED
-DPREFIX=\"/tmp/guidrivers-x86\" -DG_DISABLE_CAST_CHECKS -pthread
-I/tmp/guidrivers-x86/include/glib-2.0
-I/tmp/guidrivers-x86/lib/glib-2.0/include
-I/tmp/guidrivers-x86/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND
"-DPIXBUF_LIBDIR=\"/tmp/guidrivers-x86/lib/gtk-2.0/2.2.0/loaders\""
"-DBUILT_MODULES_DIR=\"./.libs\"" -I/tmp/guidrivers-x86/include  -g -O2
-Wall -c test-gdk-pixbuf.c
/bin/sh ../libtool --mode=link gcc  -g -O2 -Wall
-L/tmp/guidrivers-x86/lib:/usr/lib -o test-gdk-pixbuf  test-gdk-pixbuf.o
libgdk_pixbuf-2.0.la
gcc -g -O2 -Wall -o .libs/test-gdk-pixbuf test-gdk-pixbuf.o
-L/tmp/guidrivers-x86/lib:/usr/lib ./.libs/libgdk_pixbuf-2.0.so
-L/tmp/guidrivers-x86/lib /tmp/guidrivers-x86/lib/libgmodule-2.0.so -ldl
/tmp/guidrivers-x86/lib/libgobject-2.0.so
/tmp/guidrivers-x86/lib/libglib-2.0.so -lm -Wl,--rpath
-Wl,/tmp/guidrivers-x86/lib
creating test-gdk-pixbuf
LOADERS=`echo libpixbufloader-*.la` ; \
if test "x$LOADERS" != 'xlibpixbufloader-*.la' ; then \
          echo "Writing a gdk-pixbuf.loader file to use when running
examples before installing gdk-pixbuf."; \
  ../gdk-pixbuf/gdk-pixbuf-query-loaders $LOADERS > ./gdk-pixbuf.loaders ;\
else \
          echo "No dynamic modules found; will use only static modules for
uninstalled example programs."; \
  touch gdk-pixbuf.loaders; \
fi
Writing a gdk-pixbuf.loader file to use when running examples before
installing gdk-pixbuf.
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-ani.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-bmp.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-gif.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-ico.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-jpeg.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-png.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-pnm.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-ras.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-tga.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-tiff.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-wbmp.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-xbm.la
Cannot load loader
/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/libpixbufloader-xpm.la
make[3]: Leaving directory `/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf'
make[2]: Leaving directory `/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf'


------------

make[2]: Entering directory `/tmp/guisource-x86/gtk+-2.2.1/gtk'
Making all in stock-icons
make[3]: Entering directory `/tmp/guisource-x86/gtk+-2.2.1/gtk/stock-icons'
GDK_PIXBUF_MODULE_FILE=../../gdk-pixbuf/gdk-pixbuf.loaders
../../gdk-pixbuf/gdk-pixbuf-csource
\
   --raw --build-list stock_add_16 ./stock_add_16.png stock_add_24
./stock_add_24.png stock_align_center_16 ./stock_align_center_16.png
stock_align_center_24 ./stock_align_center_24.png stock_align_justify_16
./stock_align_justify_16.png stock_align_justify_24
./stock_align_justify_24.png stock_align_left_16 ./stock_align_left_16.png
stock_align_left_24 ./stock_align_left_24.png stock_align_right_16
./stock_align_right_16.png stock_align_right_24 ./stock_align_right_24.png
stock_apply_20 ./stock_apply_20.png stock_cancel_20 ./stock_cancel_20.png
stock_dnd_multiple_32 ./stock_dnd_multiple_32.png stock_bottom_16
./stock_bottom_16.png stock_bottom_24 ./stock_bottom_24.png stock_cdrom_16
./stock_cdrom_16.png stock_cdrom_24 ./stock_cdrom_24.png stock_clear_24
./stock_clear_24.png stock_close_20 ./stock_close_20.png stock_close_24
./stock_close_24.png stock_colorselector_24 ./stock_colorselector_24.png
stock_color_picker_25 ./stock_color_picker_25.png > ./gtkstockpixbufs.h ||
\
           ( rm -f ./gtkstockpixbufs.h && false )
failed to load "./stock_add_16.png": Couldn't recognize the image file
format for file './stock_add_16.png'
make[3]: *** [gtkstockpixbufs.h] Error 1
make[3]: Leaving directory `/tmp/guisource-x86/gtk+-2.2.1/gtk/stock-icons'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/tmp/guisource-x86/gtk+-2.2.1/gtk'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/tmp/guisource-x86/gtk+-2.2.1'
make: *** [all-recursive-am] Error 2
[root g200d7 gtk+-2.2.1]#




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