41 lines
1.1 KiB
Diff
41 lines
1.1 KiB
Diff
See also http://finkproject.org/doc/porting/libtool.php
|
|
(Section 3.3) Fixing 1.4.x (Subsection 1) The flat_namespace bug
|
|
--- configure~ 2007-10-08 01:55:00 +0200
|
|
+++ configure 2007-10-08 01:55:27 +0200
|
|
@@ -3063,9 +3063,6 @@
|
|
|
|
|
|
case "${host}" in
|
|
- *-*-darwin*)
|
|
- LINKFLAGS="-no-undefined"
|
|
- ;;
|
|
*)
|
|
if test "$GXX"
|
|
then
|
|
@@ -7907,7 +7904,7 @@
|
|
;;
|
|
|
|
darwin* | rhapsody*)
|
|
- allow_undefined_flag='-undefined suppress'
|
|
+ allow_undefined_flag='-undefined suppress -flat_namespace'
|
|
# FIXME: Relying on posixy $() will cause problems for
|
|
# cross-compilation, but unfortunately the echo tests do not
|
|
# yet detect zsh echo's removal of \ escapes.
|
|
--- config/ltmain.sh~ 2002-01-17 14:45:52 +0100
|
|
+++ config/ltmain.sh 2007-10-08 03:08:26 +0200
|
|
@@ -3913,10 +3913,15 @@
|
|
|
|
# Directory that this library needs to be installed in:
|
|
libdir='$install_libdir'"
|
|
+case "${host}" in
|
|
+ *-*-darwin*)
|
|
+ ;;
|
|
+ *)
|
|
if test "$installed" = no && test $need_relink = yes; then
|
|
$echo >> $output "\
|
|
relink_command=\"$relink_command\""
|
|
fi
|
|
+esac
|
|
done
|
|
fi
|
|
|