Releases: koreader/koxtoolchain
koxtoolchain 2024.10
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
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