Skip to content

Releases: koreader/koxtoolchain

koxtoolchain 2024.10

01 Oct 17:52
Compare
Choose a tag to compare

GCC 14.2 & binutils 2.43.1 via crosstool-ng 1.26

Prebuilt versions of the toolchains.

To use them, download the appropriate archive and unpack it in your ${HOME}, so that the toolchain ends up in (here, for kindlepw2) ${HOME}/x-tools/arm-kindlepw2-linux-gnueabi.
Then add ${HOME}/x-tools/*/bin to your PATH.

The x-compile.sh script included in this repo can do that (and more) for you:
Using kindlepw2 as an example toolchain again:
If you need a persistent custom sysroot (e.g., if you intend to build a full dependency chain):
source ${PWD}/refs/x-compile.sh kindlepw2 env
If you just need a compiler:
source ${PWD}/refs/x-compile.sh kindlepw2 env bare

koxtoolchain 2021.12

27 Dec 19:58
Compare
Choose a tag to compare

Prebuilt versions of the toolchains.

To use, download the appropriate toolchain as ${HOME}/x-tools. Then add ${HOME}/x-tools/*/bin to your PATH.

The x-compile.sh script included in this repo can do that (and more) for you:
Using kindlepw2 as an example toolchain.
If you need a persistent custom sysroot (e.g., if you intend to build a full dependency chain):
source ${PWD}/refs/x-compile.sh kindlepw2 env
If you just need a compiler:
source ${PWD}/refs/x-compile.sh kindlepw2 env bare