diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2001-10-08 20:36:58 +0000 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2001-10-08 20:36:58 +0000 |
commit | f29f446bc2ad9f83053ad691d140520a7eb3c59a (patch) | |
tree | cd10c1fae38a30e90ae6ef3706df67dba134754f /hints/darwin.sh | |
parent | b421b0c07fef4a2f094e6c5855747eadc1b370f1 (diff) | |
download | perl-f29f446bc2ad9f83053ad691d140520a7eb3c59a.tar.gz |
Don't assume that everybody is running OS X 10.1 yet;
from Kay Röpke.
p4raw-id: //depot/perl@12364
Diffstat (limited to 'hints/darwin.sh')
-rw-r--r-- | hints/darwin.sh | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/hints/darwin.sh b/hints/darwin.sh index 4f178da227..61940f34cc 100644 --- a/hints/darwin.sh +++ b/hints/darwin.sh @@ -88,7 +88,13 @@ so='dylib'; dlext='bundle'; dlsrc='dl_dyld.xs'; usedl='define'; cccdlflags=' '; # space, not empty, because otherwise we get -fpic -ldflags="${ldflags} -flat_namespace" +# ldflag: -flat_namespace is only available since OS X 10.1 (Darwin 1.4.1) +# - but not in 10.0.x (Darwin 1.3.x) +# -- Kay Roepke +case "$osvers" in +1.[0-3].*) ;; +*) ldflags="${ldflags} -flat_namespace" ;; +esac lddlflags="${ldflags} -bundle -undefined suppress"; ldlibpthname='DYLD_LIBRARY_PATH'; useshrplib='true'; |