]> git.ipfire.org Git - thirdparty/libtool.git/commitdiff
* ltconfig.in (rhapsody*): New Port.
authorChad Cunningham <ccunning@math.ohio-state.edu>
Sat, 27 May 2000 02:20:00 +0000 (02:20 +0000)
committerGary V. Vaughan <gary@gnu.org>
Sat, 27 May 2000 02:20:00 +0000 (02:20 +0000)
* ltmain.in (rhapsody*): ditto.

ChangeLog
NEWS
ltconfig.in
ltmain.in

index c9a270e5ce51aedb2fafa8d37f738da23a283a68..474ed5b03e28e24b4edd1c207e4be4240841bc1a 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2000-05-27  Chad Cunningham  <ccunning@math.ohio-state.edu>
+       
+       * ltconfig.in (rhapsody*): New Port.
+       * ltmain.in (rhapsody*): ditto.
 2000-05-27  Chris Lattner  <sabre@skylab.org>
 
        * ltconfig.in (*-sequent-sysv4): New Port.
diff --git a/NEWS b/NEWS
index bbd5a622a08a085bf849c9cceddc566b9652b447..02414580160387583c7d7b36d6069310392e767b 100644 (file)
--- a/NEWS
+++ b/NEWS
@@ -21,6 +21,7 @@ New in 1.3d: 2000-??-??; CVS version 1.3c, Libtool team:
 * m4 macros needed to configure libltdl split out into libltdl/ltdl.m4.
 * Improved support for mingw32, Compaq Tru64 V5.0 and Digital Unix V4.*.
 * Support for *-sequent-sysv4.
+* Support for mac OS X (rhapsody).
 * Many bugfixes (especially in libltdl)
 \f
 New in 1.3.4: 1999-12-08, CVS version 1.3.3a, Libtool team:
index 41a5924df1de9891df01e0e80eda14381366e11e..94d235470c6cc26658c148c79c9cbfb66eb915e2 100755 (executable)
@@ -1329,6 +1329,12 @@ else
     hardcode_libdir_flag_spec='${wl}-rpath ${wl}$libdir'
     hardcode_libdir_separator=:
     ;;
+  rhapsody*)
+    archive_cmds='$CC -bundle -undefined suppress -o $lib $libobjs $deplibs $linkopts'
+    hardcode_libdir_flags_spec='-L$libdir'
+    hardcode_direct=yes
+    hardcode_shlibpath_var=no
+    ;;
 
   sco3.2v5*)
     archive_cmds='$LD -G -h $soname -o $lib $libobjs $deplibs $linker_flags'
@@ -1717,6 +1723,14 @@ osf3* | osf4* | osf5*)
   sys_lib_dlsearch_path_spec="$sys_lib_search_path_spec"
   ;;
 
+rhapsody*)
+  version_type=sunos
+  library_names_spec='${libname}.so'
+  soname_spec='${libname}.so'
+  shlibpath_var=DYLD_LIBRARY_PATH
+  deplibs_check_method=pass_all
+  ;;
+
 sco3.2v5*)
   version_type=osf
   soname_spec='${libname}${release}.so$major'
index 77bf92ae43f1253737d050082ec48b7f156eb15a..785a9f4070fd18a5ff306589a2f7cf724d30e4c6 100644 (file)
--- a/ltmain.in
+++ b/ltmain.in
@@ -1052,6 +1052,10 @@ compiler."
          $echo "$modename: warning: assuming \`-no-fast-install' instead" 1>&2
          fast_install=no
          ;;
+        *-*-rhapsody*)
+         # rhapsody is a little odd...
+         deplibs="$deplibs -framework System"
+         ;;
        *)
          no_install=yes
          ;;