summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorThorsten Behrens <tbehrens@suse.com>2013-04-03 13:36:47 +0200
committerThorsten Behrens <tbehrens@suse.com>2013-04-03 13:36:47 +0200
commit7885f9820d5d1ca80381bf88ea2be537874e5ad5 (patch)
tree5a54480b2d41162ebd9204be7b26691c2549f750 /configure.ac
parentbe21cd2bd2f0eeed4ab0fb600dd75f10a0593c23 (diff)
Make 10.6 sdk in XCode 4 setup work in configury.
Change-Id: Ia7393d177a24ec6d5e3c25e487a8d5ae96e3c02a
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac14
1 files changed, 9 insertions, 5 deletions
diff --git a/configure.ac b/configure.ac
index f096cb36470e..cc24bf0f65fa 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2558,11 +2558,15 @@ if test "$_os" = "Darwin"; then
CXX="${gccprefix}g++-4.0 $arch -mmacosx-version-min=$with_macosx_version_min_required -isysroot $MACOSX_SDK_PATH"
;;
10.6)
- # Is similar logic as above needed? Is it likely somebody
- # has both an older Xcode with the 10.6 SDK and a current
- # Xcode?
- CC="gcc-4.2 $bitness -mmacosx-version-min=$with_macosx_version_min_required -isysroot $MACOSX_SDK_PATH"
- CXX="g++-4.2 $bitness -mmacosx-version-min=$with_macosx_version_min_required -isysroot $MACOSX_SDK_PATH"
+ # did someone copy her 10.6 sdk into xcode 4 (needed on Mountain Lion)?
+ if test "$(echo $MACOSX_SDK_PATH | cut -c1-23)" = "/Applications/Xcode.app"; then
+ CC="`xcrun -find gcc` $bitness -mmacosx-version-min=$with_macosx_version_min_required -isysroot $MACOSX_SDK_PATH"
+ CXX="`xcrun -find g++` $bitness -mmacosx-version-min=$with_macosx_version_min_required -isysroot $MACOSX_SDK_PATH"
+ XCRUN=xcrun
+ else
+ CC="gcc-4.2 $bitness -mmacosx-version-min=$with_macosx_version_min_required -isysroot $MACOSX_SDK_PATH"
+ CXX="g++-4.2 $bitness -mmacosx-version-min=$with_macosx_version_min_required -isysroot $MACOSX_SDK_PATH"
+ fi
;;
10.7|10.8)
CC="`xcrun -find clang` $bitness -mmacosx-version-min=$with_macosx_version_min_required -isysroot $MACOSX_SDK_PATH"