cross-rs / cross-toolchains

Additional Dockerfiles and crosstool-ng config files to build additional toolchains.
Apache License 2.0
99 stars 18 forks source link

Add Support for iOS Targets #6

Closed Alexhuszagh closed 2 years ago

Alexhuszagh commented 2 years ago

Additional targets can likely be added via cc-tools, which should enable cross-compilation of iOS, TVOS, and Apple Catalyst.

Alexhuszagh commented 2 years ago

This should likely be based off of the code for the cctools-port here, which has an example iostoolchain. I'd also likely need to get access to an IOS SDK, which I can package fro my old Macbook. Any help is greatly appreciated. An initial attempt but without any of the clang wrappers or the proper SDK logic can be found here.

libt-api, xar, and cctools all install successfully, however.