SFML community forums

General => Feature requests => Topic started by: martin.stoufer on November 12, 2021, 06:05:03 pm

Title: Mac Support for Xcode13 on M1 architecture
Post by: martin.stoufer on November 12, 2021, 06:05:03 pm
What is the timeline to get a .xcframework build variant of the current version? We're moving our CI system to M1 arch for iOS builds and need to support the arm64 arch natively.
Title: Re: Mac Support for Xcode13 on M1 architecture
Post by: eXpl0it3r on November 13, 2021, 12:19:58 pm
I'm not too familiar with xcframework etc.
Some months ago, we added support for M1 to SFML, is there anything the needs to be adapted in the template as well?
Title: Re: Mac Support for Xcode13 on M1 architecture
Post by: martin.stoufer on November 15, 2021, 05:56:38 pm
We are still back on the 1.0.0 version. Let me get one of our devs to pull the new version and test it out.
Title: Re: Mac Support for Xcode13 on M1 architecture
Post by: martin.stoufer on November 15, 2021, 06:10:50 pm
Some clarification here, were using the FLIPP SDK, and it still has your 1.21.2 version. I think the issue lies with them rolling a new version with your updates.
Title: Re: Mac Support for Xcode13 on M1 architecture
Post by: eXpl0it3r on November 15, 2021, 08:25:12 pm
I have no clue what version number you're referring to here, nor what FLIPP SDK is supposed to be. ;D

The SFML dependencies have been updated to include both x86_64 (Intel) and ARM64 (M1) versions.
Thus if you now build SFML on a M1 machine, it will work and if you need an universal binary, you can compile for both architectures and then combine them.

The .xcframework templates have little to do with the support for M1 in the end.