From: Jay Freeman (saurik) Date: Wed, 1 Jan 2014 22:47:58 +0000 (-0800) Subject: Use more appropropriate target triples and mins. X-Git-Tag: v0.9.500~122 X-Git-Url: https://git.saurik.com/cycript.git/commitdiff_plain/8c0927fb9c0806a72f787373bad815716a0c8b4c Use more appropropriate target triples and mins. --- diff --git a/libffi.sh b/libffi.sh index ab4f50e..9d887df 100755 --- a/libffi.sh +++ b/libffi.sh @@ -49,10 +49,10 @@ function arch() { arch armv6 arm-apple-darwin10 iphoneos iphoneos 2.0 arch armv7 arm-apple-darwin10 iphoneos iphoneos 2.0 arch armv7s arm-apple-darwin10 iphoneos iphoneos 2.0 -arch arm64 aarch64-apple-darwin10 iphoneos iphoneos 2.0 +arch arm64 aarch64-apple-darwin11 iphoneos iphoneos 2.0 arch i386 i386-apple-darwin10 iphonesimulator ios-simulator 4.0 -arch x86_64 x86_64-apple-darwin10 iphonesimulator ios-simulator 4.0 +arch x86_64 x86_64-apple-darwin11 iphonesimulator ios-simulator 4.0 libffi=() for arch in "${archs[@]}"; do diff --git a/xcode.sh b/xcode.sh index 55f6505..d2a070d 100755 --- a/xcode.sh +++ b/xcode.sh @@ -102,6 +102,12 @@ for arch in armv6 armv7 armv7s arm64; do ldf+=" -L../sysroot.ios/usr/lib" fi - build "ios-${arch}" iphoneos "-arch ${arch} -miphoneos-version-min=2.0" --host=arm-apple-darwin10 \ + if [[ ${arch} == arm64 ]]; then + min=7.0 + else + min=2.0 + fi + + build "ios-${arch}" iphoneos "-arch ${arch} -miphoneos-version-min=${min}" --host=arm-apple-darwin10 \ CPPFLAGS="${cpf}" LDFLAGS="${ldf}" "${flg[@]}" --host=arm-apple-darwin10 done