]> git.saurik.com Git - ldid.git/blobdiff - make.sh
Fix compilation via macOS 10.12 targetting iOS 11.
[ldid.git] / make.sh
diff --git a/make.sh b/make.sh
index 30fe7b06836067a5453c1c49b013c8e89470c013..d88a8b0555e45216454c69aa5d79a119019594ab 100755 (executable)
--- a/make.sh
+++ b/make.sh
@@ -10,16 +10,16 @@ else
     shift
 fi
 
+export DEVELOPER_DIR=/Applications/Xcode-5.1.1.app
+
 if "${ios}"; then
 
 out=ios
-sudo xcode-select --switch /Applications/Xcode-4.6.3.app
-flags=(cycc -- -miphoneos-version-min=2.0 -arch armv6)
+flags=(cycc -- -miphoneos-version-min=2.0 -arch armv6 -arch arm64)
 
 else
 
 out=out
-sudo xcode-select --switch /Applications/Xcode-5.1.1.app
 
 if which xcrun &>/dev/null; then
     flags=(xcrun -sdk macosx g++)
@@ -58,7 +58,7 @@ done
 set -x
 
 "${flags[@]}" -c -std=c++11 -o "${out}"/ldid.o ldid.cpp
-"${flags[@]}" -o "${out}"/ldid "${out}"/ldid.o "${os[@]}" -x c lookup2.c -lxml2 -lcrypto
+"${flags[@]}" -o "${out}"/ldid "${out}"/ldid.o "${os[@]}" -x c lookup2.c -lxml2 -framework Security -lcrypto
 
 if ! "${ios}"; then
     ln -sf out/ldid .