mirror of
git://git.savannah.gnu.org/libtool.git
synced 2025-02-23 15:19:27 +08:00
* ltconfig.in: if ld_shlibs=no, set can_build_shared=no too,
otherwise it will just be disregarded. This would cause netbsd/m68k with GNU ld a.out, and certainly many other platforms, to incorrectly believe that shared libraries were supported, while archive_cmds was empty, causing shared libraries not to be created
This commit is contained in:
parent
2ddb8fdae6
commit
c64b658547
@ -1,3 +1,11 @@
|
||||
1999-04-04 Alexandre Oliva <oliva@dcc.unicamp.br>
|
||||
|
||||
* ltconfig.in: if ld_shlibs=no, set can_build_shared=no too,
|
||||
otherwise it will just be disregarded. This would cause
|
||||
netbsd/m68k with GNU ld a.out, and certainly many other platforms,
|
||||
to incorrectly believe that shared libraries were supported, while
|
||||
archive_cmds was empty, causing shared libraries not to be created
|
||||
|
||||
1999-04-03 Alexandre Oliva <oliva@dcc.unicamp.br>
|
||||
|
||||
* NEWS: improved support for AIX and HP/UX
|
||||
|
@ -1211,7 +1211,6 @@ else
|
||||
|
||||
freebsd1*)
|
||||
ld_shlibs=no
|
||||
can_build_shared=no
|
||||
;;
|
||||
|
||||
# FreeBSD 2.2.[012] allows us to include c++rt0.o to get C++ constructor
|
||||
@ -1355,11 +1354,11 @@ else
|
||||
|
||||
*)
|
||||
ld_shlibs=no
|
||||
can_build_shared=no
|
||||
;;
|
||||
esac
|
||||
fi
|
||||
echo "$ac_t$ld_shlibs" 1>&6
|
||||
test "$ld_shlibs" = no && can_build_shared=no
|
||||
|
||||
# Check for command to grab the raw symbol name followed by C symbol from nm.
|
||||
echo $ac_n "checking command to parse $NM output... $ac_c" 1>&6
|
||||
|
Loading…
Reference in New Issue
Block a user