I've managed to get the latest glib-2.0, pango, and atk sources to build. But I'm getting an error when running make on gtk+, specifically when make trys to link the pixbuf library. The details are listed below including the error message. Is there anything obviously missing? Thanks for any help, Bill My configuration is: Linux 2.4.19; libc.so.6 2.2.5; gcc 2.95.3 GNU ld version 2.13.90.0.4 20020814 GNU Make 3.80 pkg-config 0.14.0 /src/gtk+-2.2.4# pkg-config --list-all gmodule-2.0 GModule - Dynamic module loader for GLib libxml-2.0 libXML - libXML library version2. glib-2.0 GLib - C Utility Library libpng libpng12 - Loads and saves PNG files gthread-2.0 GThread - Thread support for GLib gobject-2.0 GObject - GLib Type, Object, Parameter and Signal Library pangox Pango X - X Window System font support for Pango libpng12 libpng12 - Loads and saves PNG files sqlite SQLite - SQL database engine pango Pango - Internationalized text handling atk Atk - Accessibility Toolkit /src/gtk+-2.2.4# pkg-config glib-2.0 --modversion 2.2.3 /src/gtk+-2.2.4# pkg-config atk --modversion 1.2.4 /src/gtk+-2.2.4# pkg-config pango --modversion 1.2.5 But note that glib-1.2 is also on here: /src/gtk+-2.2.4# pkg-config glib --modversion 1.2.10 /src/gtk+-2.2.4# ./configure --disable-modules [no errors] /src/gtk+-2.2.4# make make all-recursive make[1]: Entering directory `/src/gtk+-2.2.4' Making all in po make[2]: Entering directory `/src/gtk+-2.2.4/po' make[2]: Leaving directory `/src/gtk+-2.2.4/po' Making all in gdk-pixbuf make[2]: Entering directory `/src/gtk+-2.2.4/gdk-pixbuf' Making all in pixops make[3]: Entering directory `/src/gtk+-2.2.4/gdk-pixbuf/pixops' make[3]: Nothing to be done for `all'. make[3]: Leaving directory `/src/gtk+-2.2.4/gdk-pixbuf/pixops' make[3]: Entering directory `/src/gtk+-2.2.4/gdk-pixbuf' /bin/sh ../libtool --mode=link gcc -Os -mcpu=i386 -fno-strength-reduce -Wall -o libgdk_pixbuf-2.0.la -rpath /usr/local/lib -version-info 200:4:200 -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-util.lo gdk-pixdata.lo gdk-pixbuf-enum-types.lo pixops/libpixops.la -Wl,--export-dynamic -L/usr/local/lib -lgmodule-2.0 -ldl -lgobject-2.0 -lglib-2.0 -ltiff -ljpeg -L/lib -lpng12 -lz -lm -lm rm -fr .libs/libgdk_pixbuf-2.0.exp .libs/libgdk_pixbuf-2.0.ver generating symbol list for `libgdk_pixbuf-2.0.la' /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-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]*\)$/\1 \2\3 \3/p' | /usr/bin/sed 's/.* //' | sort | uniq > .libs/libgdk_pixbuf-2.0.exp grep -E -e "^[^_].*" ".libs/libgdk_pixbuf-2.0.exp" > ".libs/libgdk_pixbuf-2.0.expT" mv -f ".libs/libgdk_pixbuf-2.0.expT" ".libs/libgdk_pixbuf-2.0.exp" echo "{ global:" > .libs/libgdk_pixbuf-2.0.ver cat .libs/libgdk_pixbuf-2.0.exp | sed -e "s/\(.*\)/\1;/" >> .libs/libgdk_pixbuf-2.0.ver echo "local: *; };" >> .libs/libgdk_pixbuf-2.0.ver 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-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,/usr/local/lib -Wl,--rpath -Wl,/usr/local/lib -L/usr/local/lib /usr/local/lib/libgmodule-2.0.so -ldl /usr/local/lib/libgobject-2.0.so /usr/local/lib/libglib-2.0.so -ltiff /usr/lib/libjpeg.so -L/lib -lpng12 /usr/lib/libz.so -lm -mcpu=i386 -Wl,--export-dynamic -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.200.4 /usr/i386-pc-linux/bin/ld: anonymous version tag cannot be combined with other version tags collect2: ld returned 1 exit status make[3]: *** [libgdk_pixbuf-2.0.la] Error 1 make[3]: Leaving directory `/src/gtk+-2.2.4/gdk-pixbuf' make[2]: *** [all-recursive] Error 1 make[2]: Leaving directory `/src/gtk+-2.2.4/gdk-pixbuf' make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `/src/gtk+-2.2.4' make: *** [all-recursive-am] Error 2 _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list