Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ## Old flags for Lion (10.7)
- #ARCHFLAGS="-isysroot /Developer/SDKs/MacOSX10.7.sdk -mmacosx-version-min=10.7"
- #CFLAGS="-I/Developer/SDKs/MacOSX10.7.sdk/usr/include -I/usr/include -O2 -pipe -fomit-frame-pointer"
- #CPPFLAGS="-I/usr/include/ -I/Developer/SDKs/MacOSX10.7.sdk/usr/include"
- #LDFLAGS="-L/Developer/SDKs/MacOSX10.7.sdk/usr/lib -L/usr/lib"
- #LD_LIBRARY_PATH="/Developer/SDKs/MacOSX10.7.sdk/usr/lib/gcc/i686-apple-darwin11/4.2.1/x86_64/:$LD_LIBRARY_PATH"
- ## Modified for Mountain Lion (10.8)
- ARCHFLAGS="-isysroot /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk -mmacosx-version-min=10.8"
- CC="gcc"
- CPP="gcc -E"
- CXX="g++"
- CXXCPP="g++ -E"
- CFLAGS="-O2 -pipe -fomit-frame-pointer"
- CPPFLAGS="-I/usr/include/ -I/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/include"
- FFLAGS="$CFLAGS"
- LDFLAGS="-L/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.8.sdk/usr/lib -L/usr/lib"
- LD_LIBRARY_PATH="/Applications/Xcode.app/Contents/Developer/usr/lib/:/usr/lib"
- MACOSX_DEPLOYMENT_TARGET="10.8"
- PATH="/Applications/Xcode.app/Contents/Developer/usr/bin/:$PATH"
- case $1 in
- 32)
- export LDFLAGS="-arch i386 -arch x86_64 $LDFLAGS"
- export FFLAGS="-arch i386 -arch x86_64 $FFLAGS"
- export CFLAGS="-arch i386 -arch x86_64 $CFLAGS $ARCHFLAGS"
- export CPPFLAGS="-arch i386 -arch x86_64 $CPPFLAGS"
- ;;
- 64)
- export LDFLAGS="-arch x86_64 $LDFLAGS"
- export FFLAGS="-arch x86_64 $FFLAGS"
- export CFLAGS="-arch x86_64 $CFLAGS $ARCHFLAGS"
- export CPPFLAGS="$CPPFLAGS"
- ;;
- *)
- export LDFLAGS="$LDFLAGS"
- export FFLAGS="-arch x86_64 $FFLAGS"
- export CFLAGS="-arch x86_64 $CFLAGS $ARCHFLAGS"
- export CPPFLAGS="$CPPFLAGS"
- ;;
- esac
- ### GLOBALS ###
- export ARCHFLAGS="$ARCHFLAGS"
- export CC="$CC"
- export CPP="$CPP"
- export CXX="$CXX"
- export CXXCPP="$CXXCPP"
- export LD_LIBRARY_PATH="$LD_LIBRARY_PATH"
- export MACOSX_DEPLOYMENT_TARGET="$MACOSX_DEPLOYMENT_TARGET"
- export PATH="$PATH"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement