Stable 1.46.0
Updated toolchain binaries featuring Rust 1.46.0 and LLVM at the tag swift-5.3-RELEASE. This successfully builds bitcode-enabled apps on Xcode 12.
To install,
- Unzip
rust-ios-arm64-1.46.0.zip - In a terminal, cd to the extracted
rust-ios-arm64-1.46.0directory - Run
./install.sh
Notable changes since the previous release:
- Bitcode improvements have been incorporated upstream and an unstable
-Zflag is no longer required when building a library with this toolchain. (In fact-Zmust not be used.) - The script now builds stable Rust rather than nightly. If you need the nightly channel, you can adjust this in
build.sh. - The install script will copy the required files to
~/.rustup/toolchains/ios-arm64-1.46.0. This makes it available in rustup, and by invoking commands of the formcargo +ios-arm64-1.46.0 .... Multiple versions of this toolchain will now coexist by default.