icucode / rust-cross-clang

Same Docker image than rustembedded/cross, but adding clang3.9

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Docker images for rust-embedded/cross, including clang12.

The images are based on rustembedded/cross images, but adding clang12 and defining BINDGEN_EXTRA_CLANG_ARGS="--sysroot=... with cross-compilation toolchain path (useful for crates using bindgen).
They are published as jenoch/rust-cross.

You can use them defining such Cross.toml file:

[target.x86_64-unknown-linux-musl]
image = "jenoch/rust-cross:x86_64-unknown-linux-musl"

[target.arm-unknown-linux-gnueabi]
image = "jenoch/rust-cross:arm-unknown-linux-gnueabi"

[target.arm-unknown-linux-gnueabihf]
image = "jenoch/rust-cross:arm-unknown-linux-gnueabihf"

[target.armv7-unknown-linux-gnueabihf]
image = "jenoch/rust-cross:armv7-unknown-linux-gnueabihf"

[target.aarch64-unknown-linux-gnu]
image = "jenoch/rust-cross:aarch64-unknown-linux-gnu"

About

Same Docker image than rustembedded/cross, but adding clang3.9