-
-
Notifications
You must be signed in to change notification settings - Fork 67
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add Apple Silicon iOS simulator build support. #68
Conversation
e0afebc
to
e8f7abd
Compare
Dockerfile.ios
Outdated
#iOS arm64 simulator | ||
sed -i 's/miphoneos-version-min/mios-simulator-version-min/g' usage_examples/wrapper.c && \ | ||
usage_examples/ios_toolchain/build.sh /root/files/iPhoneSimulator${IOS_SDK}.sdk.tar.xz arm64 && \ | ||
mkdir -p /root/ioscross/arm64_sim && \ | ||
mv usage_examples/ios_toolchain/target/* /root/ioscross/arm64_sim && \ | ||
mkdir /root/ioscross/arm64_sim/usr && \ | ||
ln -s /root/ioscross/arm64_sim/bin /root/ioscross/arm64_sim/usr/bin && \ |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Seems like osxcross
toolchain do not support ARM64 iOS Simulator target. Toolchain built with Simulator SDK produce incompatible iOS binaries, and it's not building with arm64-apple-ios-simulator
target at all.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Faced the same problem with WIP tvOS arm64 simulator build container.
There is an existing issue: tpoechtrager/cctools-port#102 so it seems like arm64 support might appear in future.
Are you sure comments won't break the |
e8f7abd
to
371ef4a
Compare
It seems to work, but it might be only because of |
Thanks! |
iOS: Fixup sed path after #68
Adds ARM64 iOS simulator toolchain and Mono builds.
Depends on godotengine/godot-mono-builds#30