Skip to content

cu233/musl-cross

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

musl-cross

This is a simple, lightweight project for making cross-compilation toolchain with musl libc.

Supported targets

Target Linux Binutils GCC Musl
aarch64-unknown-linux-musl 4.4.302 2.42 13.2.0 1.2.5
arm-unknown-linux-musleabi 4.4.302 2.42 13.2.0 1.2.5
arm-unknown-linux-musleabihf 4.4.302 2.42 13.2.0 1.2.5
loongarch64-unknown-linux-musl 5.19.16 2.42 13.2.0 1.2.5
mips64el-unknown-linux-musl 4.4.302 2.42 13.2.0 1.2.5
mips64-unknown-linux-musl 4.4.302 2.42 13.2.0 1.2.5
mipsel-unknown-linux-musl 4.4.302 2.42 13.2.0 1.2.5
mips-unknown-linux-musl 4.4.302 2.42 13.2.0 1.2.5
riscv32-unknown-linux-musl 4.15.18 2.42 13.2.0 1.2.5
riscv64-unknown-linux-musl 4.15.18 2.42 13.2.0 1.2.5
x86_64-multilib-linux-musl 4.4.302 2.42 13.2.0 1.2.5

How to use

Download the tarball from the release page and extract it to /opt/x-tools:

sudo mkdir -p /opt/x-tools
sudo tar -xf ${target}.tgz -C /opt/x-tools

How to build

Fork this project and create a new release, or build manually:

./scripts/make ${target}

License

MIT

Acknowledgements

We would like to express our gratitude to the following individuals and projects:

About

Cross-compile toolchain with musl libc

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 100.0%