Cross compiling toolchains meant for ink-cross-images.
- aarch64-linux-gnu
- x86_64-linux-gnu
TODO: Bundle zlib and musl
| Target (Rust/LLVM) | GCC Target | GCC | BinUtils | Musl | Linux Kernel |
|---|---|---|---|---|---|
| aarch64-unknown-linux-musl | aarch64-linux-musl | 12.3.0 | 2.42 | 1.2.4 | 5.4.260 |
| armv7-unknown-linux-musleabihf | arm-linux-musleabihf | 12.3.0 | 2.42 | 1.2.4 | 5.4.260 |
| x86_64-unknown-linux-musl | x86_64-linux-musl | 12.3.0 | 2.42 | 1.2.4 | 5.4.260 |
TODO
docker buildx build \
-f ./docker/$TARGET.Dockerfile \
-t ink-toolchain:dev \
../scripts/extract.sh