Hello, After successfully building atk-1.9, glib-2.6.5, and pango-1.8 on HP-UX 11.11, I then tried to build both gtk+-2.4.9 and gtk+-2.6.10 on the same platform (using gcc 3.3.3), but while doing the following command (see output below), the build just hangs, and after 15+ minutes, I have to Ctrl-C the make.... --------------------------- gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/usr/local/etc\" -DGTK_VERSION=\"2.6.10\" -DGTK_BINARY_VERSION=\"2.4.0\" -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_PREFIX=\"/usr/local\" -DG_DISABLE_CAST_CHECKS -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND -DPIXBUF_LIBDIR=\"/usr/local/lib/gtk-2.0/2.4.0/loaders\" -DBUILT_MODULES_DIR=\"./.libs\" -g -O2 -Wall -DHPPEX -DSHMLINK -MT io-pcx.lo -MD -MP -MF .deps/io-pcx.Tpo -c io-pcx.c -fPIC -DPIC -o .libs/io-pcx.o /bin/sh ../libtool --mode=link gcc -g -O2 -Wall -DHPPEX -DSHMLINK -o libpixbufloader-pcx.la -rpath /usr/local/lib/gtk-2.0/2.4.0/loaders -avoid-version -module io-pcx.lo libgdk_pixbuf-2.0.la -L/usr/local/lib -lgmodule-2.0 -lgobject-2.0 -lm -lintl libtool: link: warning: `/mydisk/local/lib//libintl.la' seems to be moved gcc -shared -fPIC -Wl,+h -Wl,libpixbufloader-pcx.sl -Wl,+b -Wl,/usr/local/lib/gtk-2.0/2.4.0/loaders -o .libs/libpixbufloader-pcx.sl .libs/io-pcx.o ./.libs/libgdk_pixbuf-2.0.sl -L/mydisk/local/lib/ -L/usr/local/lib /usr/local/lib/libgmodule-2.0.sl /usr/local/lib/libgobject-2.0.sl -lm /usr/local/lib/libintl.sl -lc creating libpixbufloader-pcx.la (cd .libs && rm -f libpixbufloader-pcx.la && ln -s ../libpixbufloader-pcx.la libpixbufloader-pcx.la) if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/usr/local/etc\" -DGTK_VERSION=\"2.6.10\" -DGTK_BINARY_VERSION=\"2.4.0\" -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_PREFIX=\"/usr/local\" -DG_DISABLE_CAST_CHECKS -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND "-DPIXBUF_LIBDIR=\"/usr/local/lib/gtk-2.0/2.4.0/loaders\"" "-DBUILT_MODULES_DIR=\"./.libs\"" -g -O2 -Wall -DHPPEX -DSHMLINK -MT gdk-pixbuf-csource.o -MD -MP -MF ".deps/gdk-pixbuf-csource.Tpo" \ -c -o gdk-pixbuf-csource.o `test -f 'gdk-pixbuf-csource.c' || echo './'`gdk-pixbuf-csource.c; \ then mv -f ".deps/gdk-pixbuf-csource.Tpo" ".deps/gdk-pixbuf-csource.Po"; \ else rm -f ".deps/gdk-pixbuf-csource.Tpo"; exit 1; \ fi /bin/sh ../libtool --mode=link gcc -g -O2 -Wall -DHPPEX -DSHMLINK -o gdk-pixbuf-csource gdk-pixbuf-csource.o libgdk_pixbuf-2.0.la -lintl libtool: link: warning: this platform does not like uninstalled shared libraries libtool: link: `gdk-pixbuf-csource' will be relinked during installation gcc -g -O2 -Wall -DHPPEX -DSHMLINK -o .libs/gdk-pixbuf-csource gdk-pixbuf-csource.o ./.libs/libgdk_pixbuf-2.0.sl -L/usr/local/lib /usr/local/lib/libgmodule-2.0.sl /usr/local/lib/libgobject-2.0.sl /usr/local/lib/libglib-2.0.sl -lm /usr/local/lib/libintl.sl /usr/local/lib/libiconv.sl -lc -Wl,+b -Wl,/mydisk/GTK+-2.6.8/gtk+-2.6.10/gdk-pixbuf/.libs:/usr/local/lib creating gdk-pixbuf-csource if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/usr/local/etc\" -DGTK_VERSION=\"2.6.10\" -DGTK_BINARY_VERSION=\"2.4.0\" -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_PREFIX=\"/usr/local\" -DG_DISABLE_CAST_CHECKS -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND "-DPIXBUF_LIBDIR=\"/usr/local/lib/gtk-2.0/2.4.0/loaders\"" "-DBUILT_MODULES_DIR=\"./.libs\"" -g -O2 -Wall -DHPPEX -DSHMLINK -MT queryloaders.o -MD -MP -MF ".deps/queryloaders.Tpo" \ -c -o queryloaders.o `test -f 'queryloaders.c' || echo './'`queryloaders.c; \ then mv -f ".deps/queryloaders.Tpo" ".deps/queryloaders.Po"; \ else rm -f ".deps/queryloaders.Tpo"; exit 1; \ fi queryloaders.c: In function `query_module': queryloaders.c:164: warning: dereferencing type-punned pointer will break strict-aliasing rules queryloaders.c:165: warning: dereferencing type-punned pointer will break strict-aliasing rules /bin/sh ../libtool --mode=link gcc -g -O2 -Wall -DHPPEX -DSHMLINK -o gdk-pixbuf-query-loaders queryloaders.o libgdk_pixbuf-2.0.la -lintl libtool: link: warning: this platform does not like uninstalled shared libraries libtool: link: `gdk-pixbuf-query-loaders' will be relinked during installation gcc -g -O2 -Wall -DHPPEX -DSHMLINK -o .libs/gdk-pixbuf-query-loaders queryloaders.o ./.libs/libgdk_pixbuf-2.0.sl -L/usr/local/lib /usr/local/lib/libgmodule-2.0.sl /usr/local/lib/libgobject-2.0.sl /usr/local/lib/libglib-2.0.sl -lm /usr/local/lib/libintl.sl /usr/local/lib/libiconv.sl -lc -Wl,+b -Wl,/mydisk/GTK+-2.6.8/gtk+-2.6.10/gdk-pixbuf/.libs:/usr/local/lib creating gdk-pixbuf-query-loaders if gcc -DHAVE_CONFIG_H -I. -I. -I.. -DG_LOG_DOMAIN=\"GdkPixbuf\" -I.. -I.. -I../gdk-pixbuf -I../gdk-pixbuf -DGTK_SYSCONFDIR=\"/usr/local/etc\" -DGTK_VERSION=\"2.6.10\" -DGTK_BINARY_VERSION=\"2.4.0\" -DG_DISABLE_DEPRECATED -DGDK_PIXBUF_DISABLE_DEPRECATED -DGTK_PREFIX=\"/usr/local\" -DG_DISABLE_CAST_CHECKS -pthread -I/usr/local/include/glib-2.0 -I/usr/local/lib/glib-2.0/include -I/usr/local/include/libpng12 -DGDK_PIXBUF_ENABLE_BACKEND "-DPIXBUF_LIBDIR=\"/usr/local/lib/gtk-2.0/2.4.0/loaders\"" "-DBUILT_MODULES_DIR=\"./.libs\"" -g -O2 -Wall -DHPPEX -DSHMLINK -MT test-gdk-pixbuf.o -MD -MP -MF ".deps/test-gdk-pixbuf.Tpo" \ -c -o test-gdk-pixbuf.o `test -f 'test-gdk-pixbuf.c' || echo './'`test-gdk-pixbuf.c; \ then mv -f ".deps/test-gdk-pixbuf.Tpo" ".deps/test-gdk-pixbuf.Po"; \ else rm -f ".deps/test-gdk-pixbuf.Tpo"; exit 1; \ fi /bin/sh ../libtool --mode=link gcc -g -O2 -Wall -DHPPEX -DSHMLINK -o test-gdk-pixbuf test-gdk-pixbuf.o libgdk_pixbuf-2.0.la -lintl libtool: link: warning: this platform does not like uninstalled shared libraries libtool: link: `test-gdk-pixbuf' will be relinked during installation gcc -g -O2 -Wall -DHPPEX -DSHMLINK -o .libs/test-gdk-pixbuf test-gdk-pixbuf.o ./.libs/libgdk_pixbuf-2.0.sl -L/usr/local/lib /usr/local/lib/libgmodule-2.0.sl /usr/local/lib/libgobject-2.0.sl /usr/local/lib/libglib-2.0.sl -lm /usr/local/lib/libintl.sl /usr/local/lib/libiconv.sl -lc -Wl,+b -Wl,/mydisk/GTK+-2.6.8/gtk+-2.6.10/gdk-pixbuf/.libs:/usr/local/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. ---------------------------- Has anyone had any success building either gtk+-2.4.9 or gtk+-2.6.10 on HP-UX, and if so how? Or, does anyone have any suggestions on how to over come this problem. Is there anyway to overwrite this portion of the makefile to make things happy? I do know that the HP linker is kind of fussy about linking libraries. I built both of these libraries successfully on over 5 separate platforms. I am trying to bring over a package the I have written on other platforms, to HPUX, and need to get it working... Any help would be appreciated.... Thanks, Ed _______________________________________________ gtk-list@xxxxxxxxx http://mail.gnome.org/mailman/listinfo/gtk-list