4 ms·
Big thank you for making those public. It saved us a bunch of time. We'd like to figure out how to make this easier for people - possibly by providing a binary
by mmastrac 7y ago
Big thank you for making those public. It saved us a bunch of time. We'd like to figure out how to make this easier for people - possibly by providing a binary cross-platform toolchain that "just works".
- vertak 7y agoYou should give rust-embedded's `cross` project a look. https://github.com/rust-embedded/cross/ https://github.com/rust-embedded/cross/ I can't find any iOS related directories in their list of targets but there are a couple issues related to supporting apple platforms.
- tedmielczarek 7y agoI don't think this really solves any problems for us unfortunately. The core of the bitcode problem is that you need the rustc you're using to have the exact same version of LLVM as the Xcode toolchain you're using, since bitcode is a not-entirely-stable internal LLVM format. Cross-compiling to most mobile platforms is actually pretty straightforward with Rust.