From: Alexandre Oliva Date: Sun, 25 Apr 1999 10:31:48 +0000 (+0000) Subject: * ltconfig.in (beos*, allow_undefined_flag): Do not build shared X-Git-Tag: release-1-3~33 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=69b0f496f512f9da275e82555b5bf24bda03c89e;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 29cbc1a7c..e3ae6ec6d 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 e4e881b9d..7a7ba8dfb 100755 --- a/ltconfig.in +++ b/ltconfig.in @@ -1077,6 +1077,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