X-Git-Url: https://git.saurik.com/cycript.git/blobdiff_plain/1ed581bbd2ab6950c7edc001bf565a3ebc7c86f0..307a439f88889d960e82d98c5765cca7ea5df321:/apple-configure.sh diff --git a/apple-configure.sh b/apple-configure.sh index 103b11d..f22fc0b 100755 --- a/apple-configure.sh +++ b/apple-configure.sh @@ -93,7 +93,11 @@ for arch in armv6 armv7 armv7s arm64; do ldf="" flg=() - if [[ ${arch} != armv6 ]]; then + if [[ ${arch} == arm64 ]]; then + cpf+=" -I../extra.${arch}" + cpf+=" -I../readline.${arch}" + ldf+=" -L../readline.${arch}" + elif [[ ${arch} != armv6 ]]; then flg+=(--disable-console) else flg+=(LTLIBGCC="-lgcc_s.1") @@ -103,6 +107,9 @@ for arch in armv6 armv7 armv7s arm64; do ldf+=" -L../sysroot.ios/usr/lib" fi + ldf+=" -Wl,-dead_strip" + ldf+=" -Wl,-no_dead_strip_inits_and_terms" + if [[ ${arch} == arm64 ]]; then min=7.0 else