New Toolchain and rootfs Binaries
We have created a new toolchain and rootfs build processes to deliver compiler and software binaries from upstream stable releases.
You can access them via links on our software page. Or easily access them here:
- Toolchain releases - For binaries of newlib, glibc and musl toolchains.
- Linux rootfs releases - For rootfs images of busybox and buildroot
Have a look at the readme documentation in or1k-utils for pointers on how the rootfs images are be used. We are working on some comprehensive tutorials to also help bring this all together.
The current toolchains available are built with:
- GCC 14.2.0
- Binutils 2.43.1
- GDB 16.2
- Linux (headers) : 6.12.21
- Newlib (elf toolchain) : 4.5.0.20241231
- Musl (linux-musl toolchain) : 1.2.5
- Glibc (linux-gnu toolchain) : 2.41
The current rootfs images available are build with:
In the past we hosted toolchain binaries in different spots such as openrisc/newlib
or oppenrisc/gcc-or1k
. These were using development patches that have since all been
merged upstream. Now, that all of our software is upstream we can release as stable
upstream releases are announced.
You can also check out the bootlin cross-compiler toolchains for recent toolchains built with the buildroot build system. They provide glibc, musl as well as ucLibc-ng toolchain builds.