]> 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:55:06 +0000 (08:55 +0000)
committerAlexandre Oliva <aoliva@redhat.com>
Wed, 24 Mar 1999 08:55:06 +0000 (08:55 +0000)
ChangeLog
ltconfig.in

index dbb54be9bb1108394e5d6fa18b0f00a6dd847ccb..7d2c01122845c42b56d81e33d3bbb454cafee16f 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  Gary V. Vaughan  <gvaughan@oranda.demon.co.uk>
 
        * libltdl/configure.in: the sed expression for finding the shared
index e027821b4bb39ecbe01706c2c5e6b0dccdced80f..630eb3c1fe7fad5b1037e2c8b3c2a6531a3f575c 100755 (executable)
@@ -1061,6 +1061,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*)