SRGSSR / srgmediaplayer-apple

An advanced media player library, simple and reliable
MIT License
158 stars 33 forks source link

Broken Catalyst support #105

Closed defagos closed 2 years ago

defagos commented 3 years ago

Starting with Xcode 12.2 the project does not compile anymore for Catalyst. We get _building for Mac Catalyst-arm64 but attempting to link with file built for unknown-x8664 messages during compilation, linker errors for symbols not found (because some files could not be compiled).

Issue is the same with Xcode 13 beta. We are not the only ones affected, e.g.

defagos commented 2 years ago

Idea (maybe wrong, but to be investigated): Could it be fixed by setting the minimum deployment target of media player and of its dependencies to iOS 11? We had some strange compilation issues when some libraries had iOS 9 as minimum deployment target.

defagos commented 2 years ago

Probably related as well: https://developer.apple.com/forums/thread/658071

pyby commented 2 years ago

Fixed in Xcode 14. Same as SRGAppearance issue.