From b2edf87b39ffb83dff52edb7f7cd24a9402ae63a Mon Sep 17 00:00:00 2001 From: Sascha Schumann Date: Wed, 6 Oct 1999 18:58:14 +0000 Subject: Allow *.a and *.o as libtool objects, and hardcode runpaths into shared libraries. (Both taken from FreeBSD's libtool port.) --- patch-aa | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 patch-aa (limited to 'patch-aa') diff --git a/patch-aa b/patch-aa new file mode 100644 index 0000000000..348bfb1a65 --- /dev/null +++ b/patch-aa @@ -0,0 +1,21 @@ +*** /usr/local/share/libtool/ltconfig Wed Jul 14 14:46:28 1999 +--- ltconfig Wed Oct 6 20:32:14 1999 +*************** +*** 1226,1233 **** + + *) + if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then +! archive_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +! archive_expsym_cmds='$CC -shared $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs=no + fi +--- 1226,1233 ---- + + *) + if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then +! archive_cmds='$CC -shared $compile_rpath $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' +! archive_expsym_cmds='$CC -shared $compile_rpath $libobjs $deplibs $linkopts ${wl}-soname $wl$soname ${wl}-retain-symbols-file $wl$export_symbols -o $lib' + else + ld_shlibs=no + fi -- cgit v1.2.1