I was building gtk+-1.2.8 on a sparc-sun-solaris2.7 box using Sun's Pro compiler and Sun's ld. When libtool was invoked for linking, I see this as the argument list for libtool: /bin/sh ../libtool --mode=link ld -g -o libgdk.la -rpath /dsk1/scratch/lib \ -version-info 5:3:5 -release 1.2 -export-dynamic -L/dsk1/scratch/lib \ -R /dsk1/scratch/lib -lgmodule -lglib -ldl -L/usr/openwin/lib \ -R /usr/openwin/lib -lXext -lX11 -lsocket -lnsl -lm gdk.lo gdkcc.lo \ gdkcolor.lo gdkcursor.lo gdkdnd.lo gdkdraw.lo gdkevents.lo gdkfont.lo \ gdkgc.lo gdkglobals.lo gdkim.lo gdkimage.lo gdkinput.lo gdkpixmap.lo \ gdkproperty.lo gdkrgb.lo gdkrectangle.lo gdkregion.lo gdkselection.lo \ gdkvisual.lo gdkwindow.lo gdkxid.lo gxid_lib.lo Yet, after libtool is done parsing the arguments and finally calls ld, I see: /usr/ccs/bin/ld -G -h libgdk-1.2.so.0 -o .libs/libgdk-1.2.so.0.5.3 gdk.lo \ gdkcc.lo gdkcolor.lo gdkcursor.lo gdkdnd.lo gdkdraw.lo gdkevents.lo \ gdkfont.lo gdkgc.lo gdkglobals.lo gdkim.lo gdkimage.lo gdkinput.lo \ gdkpixmap.lo gdkproperty.lo gdkrgb.lo gdkrectangle.lo gdkregion.lo \ gdkselection.lo gdkvisual.lo gdkwindow.lo gdkxid.lo gxid_lib.lo \ -L/dsk1/scratch/lib -lgmodule -lglib -ldl -L/usr/openwin/lib -lXext \ -lX11 -lsocket -lnsl -lm -lc The thing you might note is that the -R options have been stripped! Now, freetype2 uses libtool 1.3.5, but the -R options do not get stripped before the "native" linker gets called. Strange.... Any ideas on what is going on? Thanks, Tom _______________________________________________ Libtool mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/libtool