mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-01-18 14:16:00 +08:00
* ltconfig.in (archive_cmds, sunos4*): where we used -Bstatic, we
should have been using -Bshareable
This commit is contained in:
parent
c35bfe6de4
commit
b334b29a41
@ -1,5 +1,8 @@
|
||||
1999-04-02 Alexandre Oliva <oliva@dcc.unicamp.br>
|
||||
|
||||
* ltconfig.in (archive_cmds, sunos4*): where we used -Bstatic, we
|
||||
should have been using -Bshareable
|
||||
|
||||
* demo/Makefile.am (CLEANFILES): clean EXTRA_* from deplibs-check
|
||||
|
||||
* libtool.m4 (LDFLAGS, LIBS): pass them to ltconfig, for the tests
|
||||
|
@ -1073,7 +1073,7 @@ EOF
|
||||
;;
|
||||
|
||||
sunos4*)
|
||||
archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linkopts'
|
||||
archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linkopts'
|
||||
wlarc=
|
||||
hardcode_direct=yes
|
||||
hardcode_shlibpath_var=no
|
||||
@ -1323,12 +1323,11 @@ else
|
||||
;;
|
||||
|
||||
sunos4*)
|
||||
# Why do we need -Bstatic? To avoid inter-library dependencies, maybe...
|
||||
if test "$with_gcc" = yes; then
|
||||
# Use -fPIC here because libgcc is multilibbed
|
||||
archive_cmds='$CC -shared ${wl}-Bstatic -fPIC -o $lib $libobjs $deplibs $linkopts'
|
||||
archive_cmds='$CC -shared -fPIC -o $lib $libobjs $deplibs $linkopts'
|
||||
else
|
||||
archive_cmds='$LD -assert pure-text -Bstatic -o $lib $libobjs $deplibs $linkopts'
|
||||
archive_cmds='$LD -assert pure-text -Bshareable -o $lib $libobjs $deplibs $linkopts'
|
||||
fi
|
||||
hardcode_libdir_flag_spec='-L$libdir'
|
||||
hardcode_direct=yes
|
||||
|
Loading…
Reference in New Issue
Block a user