make errors for GTK+-2.2.1



Hi,

I am trying to build this version of GTK+2.2.1 (using framebuffer).
I am trying to see first if I can do it on my x86 Linux machine
before I try the to cross-compile to my embedded PPC machine.

I first run "configure":

./configure --prefix=/tmp/guidrivers-x86 --with-gdktarget=linux-fb
--without-libtiff --without-libjpeg --without-libpng


I then run "make"
I get the error:
"failed to load "./stock_add_16.png": Couldn't recognize the image file
format for file './stock_add_16.png'"
(See below for the partial output of the make process).
Does the gdk-pixbuf-csource  executable require the "png" library?

Thanks in advance

---------
generating symbol list for `libgdk-linux-fb-2.0.la'
/usr/bin/nm -B  gdk.lo gdkcolor.lo gdkcursor.lo gdkdisplay.lo gdkdnd.lo
gdkdraw.lo gdkevents.lo gdkfont.lo gdkgc.lo gdkglobals.lo gdkkeys.lo
gdkkeyuni.lo gdkimage.lo gdkdisplaymanager.lo gdkpango.lo
gdkpixbuf-drawable.lo gdkpixbuf-render.lo gdkpixmap.lo gdkpolyreg-generic.lo
gdkrgb.lo gdkrectangle.lo gdkregion-generic.lo gdkscreen.lo gdkselection.lo
gdkvisual.lo gdkwindow.lo gdkenumtypes.lo gdkkeynames.lo
linux-fb/.libs/libgdk-linux-fb.al | sed -n -e 's/^.*[
]\([ABCDGIRSTW][ABCDGIRSTW]*\)[         ][
]*\(\)\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2\3 \3/p' | sed 's/.* //' | sort |
uniq > .libs/libgdk-linux-fb-2.0.exp
egrep -e "^[^_].*" ".libs/libgdk-linux-fb-2.0.exp" >
".libs/libgdk-linux-fb-2.0.expT"
mv -f ".libs/libgdk-linux-fb-2.0.expT" ".libs/libgdk-linux-fb-2.0.exp"
echo "{ global:" > .libs/libgdk-linux-fb-2.0.ver
 cat .libs/libgdk-linux-fb-2.0.exp | sed -e "s/\(.*\)/\1;/" >>
.libs/libgdk-linux-fb-2.0.ver
 echo "local: *; };" >> .libs/libgdk-linux-fb-2.0.ver
 gcc -shared  gdk.lo gdkcolor.lo gdkcursor.lo gdkdisplay.lo gdkdnd.lo
gdkdraw.lo gdkevents.lo gdkfont.lo gdkgc.lo gdkglobals.lo gdkkeys.lo
gdkkeyuni.lo gdkimage.lo gdkdisplaymanager.lo gdkpango.lo
gdkpixbuf-drawable.lo gdkpixbuf-render.lo gdkpixmap.lo gdkpolyreg-generic.lo
gdkrgb.lo gdkrectangle.lo gdkregion-generic.lo gdkscreen.lo gdkselection.lo
gdkvisual.lo gdkwindow.lo gdkenumtypes.lo gdkkeynames.lo -Wl,--whole-archive
linux-fb/.libs/libgdk-linux-fb.al -Wl,--no-whole-archive  -Wl,--rpath
-Wl,/tmp/guisource-x86/gtk+-2.2.1/gdk-pixbuf/.libs -Wl,--rpath
-Wl,/tmp/guidrivers-x86/lib -Wl,--rpath -Wl,/tmp/guidrivers-x86/lib
-L/tmp/guidrivers-x86/lib -L/tmp/guidrivers-x86/lib:/usr/lib
../gdk-pixbuf/.libs/libgdk_pixbuf-2.0.so linux-fb/.libs/libgdk-linux-fb.al
/tmp/guidrivers-x86/lib/libfreetype.so -lz
/tmp/guidrivers-x86/lib/libpangoft2-1.0.so
/tmp/guidrivers-x86/lib/libpango-1.0.so
/tmp/guidrivers-x86/lib/libgobject-2.0.so
/tmp/guidrivers-x86/lib/libgmodule-2.0.so -ldl
/tmp/guidrivers-x86/lib/libglib-2.0.so -lm    -Wl,--export-dynamic
-Wl,-soname -Wl,libgdk-linux-fb-2.0.so.0 -Wl,-version-script
-Wl,.libs/libgdk-linux-fb-2.0.ver -o .libs/libgdk-linux-fb-2.0.so.0.200.1
(cd .libs && rm -f libgdk-linux-fb-2.0.so.0 && ln -s
libgdk-linux-fb-2.0.so.0.200.1 libgdk-linux-fb-2.0.so.0)
(cd .libs && rm -f libgdk-linux-fb-2.0.so && ln -s
libgdk-linux-fb-2.0.so.0.200.1 libgdk-linux-fb-2.0.so)
creating libgdk-linux-fb-2.0.la
(cd .libs && rm -f libgdk-linux-fb-2.0.la && ln -s ../libgdk-linux-fb-2.0.la
libgdk-linux-fb-2.0.la)
make[3]: Leaving directory `/tmp/guisource-x86/gtk+-2.2.1/gdk'
make[2]: Leaving directory `/tmp/guisource-x86/gtk+-2.2.1/gdk'
Making all in gtk
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



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