From bf0e7ff392f4e70a7407cc432b3c863ee164f6cb Mon Sep 17 00:00:00 2001 From: Oliver Bock <oliver.bock@aei.mpg.de> Date: Tue, 19 May 2009 22:24:25 +0200 Subject: [PATCH] Use Mac OS X 10.4 SDK for Intel build --- build.sh | 13 +++++++++++++ 1 file changed, 13 insertions(+) diff --git a/build.sh b/build.sh index d07740e..7ad5a83 100755 --- a/build.sh +++ b/build.sh @@ -635,6 +635,19 @@ case $TARGET in build_linux || failure ;; $TARGET_MAC_INTEL) + if [ -d /Developer/SDKs/MacOSX10.4u.sdk ]; then + echo "Preparing Mac OS X 10.4 SDK build environment..." | tee -a $LOGFILE + # use 10.4 (Tiger) SDK because of BOINC/10.5 incompatibility (http://boinc.berkeley.edu/doxygen/api/html/QBacktrace_8h.html) + export LDFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -arch i386 $LDFLAGS" + export CPPFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 $CPPFLAGS" + export CFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 $CFLAGS" + export CXXFLAGS="-isysroot /Developer/SDKs/MacOSX10.4u.sdk -arch i386 $CXXFLAGS" + export SDKROOT="/Developer/SDKs/MacOSX10.4u.sdk" + export MACOSX_DEPLOYMENT_TARGET=10.4 + else + echo "Mac OS X 10.4 SDK required but missing!" | tee -a $LOGFILE + failure + fi check_prerequisites || failure prepare_generic || failure build_mac $TARGET_MAC_INTEL || failure -- GitLab