From: Alexandre Oliva Date: Sun, 25 Apr 1999 10:32:07 +0000 (+0000) Subject: * ltconfig.in (beos*, allow_undefined_flag): Do not build shared X-Git-Tag: release-1-3b~108 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=66ce64ca699c891e8ad3b94af45c5d3c28cb4816;p=thirdparty%2Flibtool.git * ltconfig.in (beos*, allow_undefined_flag): Do not build shared libraries with undefined symbols. --- diff --git a/ChangeLog b/ChangeLog index 36a23faa6..97bfb0819 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,5 +1,8 @@ 1999-04-25 Alexandre Oliva + * ltconfig.in (beos*, allow_undefined_flag): Do not build shared + libraries with undefined symbols. + * ltconfig.in (aix4*, allow_undefined_flag): Set to -berok. (aix4*, shared_flag): Set to -shared or ${wl}-bM:SRE. (aix4*, archive_cmds): Use -bexpall. diff --git a/ltconfig.in b/ltconfig.in index d02423b25..0d6a0f1c6 100755 --- a/ltconfig.in +++ b/ltconfig.in @@ -1080,6 +1080,9 @@ EOF beos*) if $LD --help 2>&1 | egrep ': supported targets:.* elf' > /dev/null; then + allow_undefined_flag=unsupported + # Joseph Beckenbach says some releases of gcc + # support --undefined. This deserves some investigation. FIXME archive_cmds='$CC -nostart $libobjs $deplibs $linkopts ${wl}-soname $wl$soname -o $lib' else ld_shlibs=no