diff options
author | Jarkko Hietaniemi <jhi@iki.fi> | 2014-10-17 21:54:06 -0400 |
---|---|---|
committer | Jarkko Hietaniemi <jhi@iki.fi> | 2014-10-18 08:29:00 -0400 |
commit | c4f300c9d46ec8ace48cff0477dd2866cfe10f79 (patch) | |
tree | cff296b044c2249003086f73a908927410af9f1d /hints | |
parent | cf6e1fa1d43a0c317bbfc49f64171122b655a07e (diff) | |
download | perl-c4f300c9d46ec8ace48cff0477dd2866cfe10f79.tar.gz |
After Yosemite there's no /usr/include.
(The headers are under /Applications/Xcode.app/...)
Diffstat (limited to 'hints')
-rw-r--r-- | hints/darwin.sh | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/hints/darwin.sh b/hints/darwin.sh index da792974be..3e92add1ab 100644 --- a/hints/darwin.sh +++ b/hints/darwin.sh @@ -129,9 +129,11 @@ ccflags="${ccflags} -fno-common -DPERL_DARWIN" # stdint.h defining INT32_MIN as (-INT32_MAX-1) # -- Edward Moy # -case "$(grep '^#define INT32_MIN' /usr/include/stdint.h)" in +if test -f /usr/include/stdint.h; then + case "$(grep '^#define INT32_MIN' /usr/include/stdint.h)" in *-2147483648) ccflags="${ccflags} -DINT32_MIN_BROKEN -DINT64_MIN_BROKEN" ;; -esac + esac +fi # Avoid Apple's cpp precompiler, better for extensions if [ "X`echo | ${cc} -no-cpp-precomp -E - 2>&1 >/dev/null`" = "X" ]; then |