Hello Bob, Apologies for the enormous delay. :-(
* Bob Proulx wrote on Sat, Jan 20, 2007 at 07:50:04PM CET: > > A while ago I raised an issue trying to build coreutils on HP-UX ia64. > > > > http://lists.gnu.org/archive/html/bug-gnu-utils/2006-08/msg00083.html > Let me keep this issue alive and kicking. Libtool is still broken on > HP-UX ia64. But with this change it works. I just don't know enough > about libtool to suggest where libtool would need to be modified in > order to make this a proper fix. > > > Adding -L ../intl/.libs allows this to succeed. This following > > command successfully links the test-names program. > > > > cc -g -o .libs/test-names test-names.o libuniname.a -L ../intl/.libs > > ../gnulib-lib/.libs/libgettextlib.so > > /usr/local/build/coreutils/src/gettext-0.16.1/gettext-tools/intl/.libs/libintl.so > > -lc -Wl,+b -Wl,/usr/local/build/coreutils/lib > > > > Adding a -L path option seems to be required here. Nope. I think we fixed this issue in HEAD and branch-1-5 already, but after 1.5.22. I think the 2006-06-12 patch [1] on branch-1-5 is the one you're looking for. The important difference in your case is that when creating gettext-tools/gnulib-lib/libgettext.la, in the link command for .libs/libgettextlib-0.16.1.so, the argument +b /tmp/build/gettext-tools/intl/.libs:/prefix/lib is correctly prefixed with `-Wl,': -Wl,+b -Wl,/tmp/build/gettext-tools/intl/.libs:/prefix/lib I've tested now that with gmake LIBTOOL=/path/to/build-of-libtool-branch-1-5/libtool the build of gettext-0.16.1 successfully completes on HP-UX ia64. Yay, another bugger down on the way to 1.5.24 ... Cheers, Ralf [1] http://lists.gnu.org/archive/html/libtool-patches/2006-06/msg00006.html _______________________________________________ Bug-libtool mailing list Bug-libtool@gnu.org http://lists.gnu.org/mailman/listinfo/bug-libtool