gtk compilation error (libgdk_pixbuf-2.0)



Hi! :-)

I have some problem with compilation gtk+-2.0 (rev. trunk)

I use Ubuntu 8.10 and LANG=ko_KR.UTF-8 environment.

I installed glib from rev. trunk. so now I have glib 2.19.3.
Then I tried following commands in ubuntu 8.10:

> ./autogen.sh --prefix=$LOCAL_LIB --enable-gtk-doc
> make

But error occurs when compiling libgdk_pixbuf-2.0:

> make[4]: Leaving directory `/home/askdna/workspace/gnome/gtk-trunk/gdk-pixbuf/pixops'
> make[4]: Entering directory `/home/askdna/workspace/gnome/gtk-trunk/gdk-pixbuf'
> /bin/bash ../libtool --mode=link gcc  -DGDK_PIXBUF_DISABLE_DEPRECATED -g -O2 -g -Wall   -o libgdk_pixbuf-2.0.la -rpath /home/askdna/test/locallib//lib  -version-info 1500:0:1500 -export-symbols-regex "^[^_].*"   gdk-pixbuf.lo gdk-pixbuf-animation.lo gdk-pixbuf-data.lo gdk-pixbuf-io.lo gdk-pixbuf-loader.lo gdk-pixbuf-scale.lo gdk-pixbuf-simple-anim.lo gdk-pixbuf-scaled-anim.lo gdk-pixbuf-util.lo gdk-pixdata.lo gdk-pixbuf-enum-types.lo pixops/libpixops.la  -L/home/askdna/test/locallib/lib -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lglib-2.0 -lm
> libtool: link: rm -fr  .libs/libgdk_pixbuf-2.0.exp .libs/libgdk_pixbuf-2.0.ver .libs/libgdk_pixbuf-2.0.ver.old
> libtool: link: /usr/bin/nm -B  .libs/gdk-pixbuf.o .libs/gdk-pixbuf-animation.o .libs/gdk-pixbuf-data.o .libs/gdk-pixbuf-io.o .libs/gdk-pixbuf-loader.o .libs/gdk-pixbuf-scale.o .libs/gdk-pixbuf-simple-anim.o .libs/gdk-pixbuf-scaled-anim.o .libs/gdk-pixbuf-util.o .libs/gdk-pixdata.o .libs/gdk-pixbuf-enum-types.o   pixops/.libs/libpixops.a | sed -n -e 's/^.*[     ]\([ABCDGIRSTW][ABCDGIRSTW]*\)[     ][     ]*\([_A-Za-z][_A-Za-z0-9]*\)$/  /p' | /bin/sed 's/.* //' | sort | uniq > .libs/libgdk_pixbuf-2.0.exp
> libtool: link: /bin/grep -E -e "^[^_].*" ".libs/libgdk_pixbuf-2.0.exp" > ".libs/libgdk_pixbuf-2.0.expT"
> libtool: link: mv -f ".libs/libgdk_pixbuf-2.0.expT" ".libs/libgdk_pixbuf-2.0.exp"
> libtool: link: echo "{ global:" > .libs/libgdk_pixbuf-2.0.ver
> libtool: link:  cat .libs/libgdk_pixbuf-2.0.exp | sed -e "s/\(.*\)/;/" >> .libs/libgdk_pixbuf-2.0.ver
> libtool: link:  echo "local: *; };" >> .libs/libgdk_pixbuf-2.0.ver
> libtool: link:  gcc -shared  .libs/gdk-pixbuf.o .libs/gdk-pixbuf-animation.o .libs/gdk-pixbuf-data.o .libs/gdk-pixbuf-io.o .libs/gdk-pixbuf-loader.o .libs/gdk-pixbuf-scale.o .libs/gdk-pixbuf-simple-anim.o .libs/gdk-pixbuf-scaled-anim.o .libs/gdk-pixbuf-util.o .libs/gdk-pixdata.o .libs/gdk-pixbuf-enum-types.o  -Wl,--whole-archive pixops/.libs/libpixops.a -Wl,--no-whole-archive  -Wl,-rpath -Wl,/home/askdna/test/locallib/lib -Wl,-rpath -Wl,/home/askdna/test/locallib/lib -L/home/askdna/test/locallib/lib /home/askdna/test/locallib/lib/libgio-2.0.so -lselinux /home/askdna/test/locallib/lib/libgobject-2.0.so /home/askdna/test/locallib/lib/libgmodule-2.0.so -ldl /home/askdna/test/locallib/lib/libglib-2.0.so -lm    -Wl,-soname -Wl,libgdk_pixbuf-2.0.so.0 -Wl,-version-script -Wl,.libs/libgdk_pixbuf-2.0.ver -o .libs/libgdk_pixbuf-2.0.so.0.1500.0
> /usr/bin/ld:.libs/libgdk_pixbuf-2.0.ver:2: ignoring invalid character `\001' in script
> /usr/bin/ld:.libs/libgdk_pixbuf-2.0.ver:2: syntax error in VERSION script
> collect2: ld returned 1 exit status
> make[4]: *** [libgdk_pixbuf-2.0.la] 오류 1
> make[4]: Leaving directory `/home/askdna/workspace/gnome/gtk-trunk/gdk-pixbuf'
> make[3]: *** [all-recursive] 오류 1
> make[3]: Leaving directory `/home/askdna/workspace/gnome/gtk-trunk/gdk-pixbuf'
> make[2]: *** [all] 오류 2
> make[2]: Leaving directory `/home/askdna/workspace/gnome/gtk-trunk/gdk-pixbuf'
> make[1]: *** [all-recursive] 오류 1
> make[1]: Leaving directory `/home/askdna/workspace/gnome/gtk-trunk'
> make: *** [all] 오류 2
> askdna askdna-desktop:~/workspace/gnome/gtk-trunk$

And auto-generating file gdk-pixbuf/.libs/libgdk_pixbuf-2.0.ver file has following contents:

> { global:
> ^A;
> local: *; };

There was a meta-character ^A in file (I checked it with Vim editor).

Any suggestion will be appreciated. :-)
Thanks,

--
Best regards,

Keedi Kim



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