]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ltconfig.in (ld_shlibs, amigaos*): disable shared libraries
authorAlexandre Oliva <oliva@dcc.unicamp.br>
Wed, 24 Mar 1999 08:54:57 +0000 (08:54 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Wed, 24 Mar 1999 08:54:57 +0000 (08:54 +0000)
ChangeLog
ltconfig.in

index d62a6c4b2c33f3b5f8772fc4f7100d9ac9bc961c..19a1844ec46d4be2ccc47e7e28ddf4f801de31ab 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,7 @@
+1999-03-24  Alexandre Oliva  <oliva@dcc.unicamp.br>
+
+       * ltconfig.in (ld_shlibs, amigaos*): disable shared libraries
+
 1999-03-23 Thomas Tanner  <tanner@gmx.de>
 
        * libltdl/ltdl.c: shlib_ext was declared even if LTDL_SHLIB_EXT
index b375ada5aea2e1a32dcefe286b04228ebe65f77e..54c6beb9433003fa16678d25e537cbf17958545c 100755 (executable)
@@ -1058,6 +1058,14 @@ EOF
     archive_cmds='$rm $objdir/a2ixlibrary.data~$echo "#define NAME $libname" > $objdir/a2ixlibrary.data~$echo "#define LIBRARY_ID 1" >> $objdir/a2ixlibrary.data~$echo "#define VERSION $major" >> $objdir/a2ixlibrary.data~$echo "#define REVISION $revision" >> $objdir/a2ixlibrary.data~$AR cru $lib $libobjs~$RANLIB $lib~(cd $objdir && a2ixlibrary -32)'
     hardcode_libdir_flag_spec='-L$libdir'
     hardcode_minus_L=yes
+
+    # Samuel A. Falvo II <kc5tja@dolphin.openprojects.net> reports
+    # that the semantics of dynamic libraries on AmigaOS, at least up
+    # to version 4, is to share data among multiple programs linked
+    # with the same dynamic library.  Since this doesn't match the
+    # behavior of shared libraries on other platforms, we can use
+    # them.
+    ld_shlibs=no
     ;;
 
   sunos4*)