-
-
Notifications
You must be signed in to change notification settings - Fork 21.2k
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
iOS build issue with SDK 12.4 via osxcross #42584
Comments
Is there any reason to use old SDK? Current stable one is iOS 14 (18A390), Xcode 12.0.1 and it is supported by |
Increasing SDK version for |
Alright, I'll have a look at rebuilding the container for the latest SDK. |
The iOS compilation docs need to be updated though: https://docs.godotengine.org/en/latest/development/compiling/compiling_for_ios.html And ideally it would be good to validate the SDK version before attempting a build if we know we can't build with SDK < 13. |
We can get SDK version with something like |
@akien-mga godotengine/godot-docs#4207 made a docs PR. I'll also try to look at container myself. |
SDK version check #42593 |
Well, I've managed to extract iOS SDK 14.0 and MacOS SDK 10.15 from Xcode 12.0.1, which is the latest version. osxcross seems to also be building correctly with this versions. But I couldn't perform a godot build completely since build container doesn't have |
This issue #32256 could be probably be fixed with SDK version increase. |
Indeed. Weird that nobody complained about that during 3.2.3 development... I've done some work to upgrade the containers yesterday, though I've hit an issue when compiling Mono for iOS, which I'm still trying to workaround: godotengine/build-containers#56 |
Well, that page does say that it requires an application be built with newest SDK, but doesn't say anything about dependencies. And since Godot is a static library dependency this could be the case that everything was okay on AppStore side. |
Fixed by #42593. I upgraded my build containers to iOS 14.0. |
Godot version:
3.2
(b2897f1)OS/device including version:
Build container based on Fedora 31, cross-compiling with osxcross for iOS (iPhoneOS 12.4)
(Official buildsystem.)
Issue description:
When building on the offiical build container for iOS (see above), with the following build script, I get a build error in the ARKit module:
It's a recent issue, likely from #42459, CC @naithar @bruvzg.
Steps to reproduce:
3.2
branch against iPhoneOS12.4 and/or via osxcross configured for iOS cross-compilation.Minimal reproduction project:
n/a
The text was updated successfully, but these errors were encountered: