reMarkableWiki

Everything about the reMarkable Paper Tablet

User Tools

Site Tools


Sidebar

Topics

devel:toolchain

Toolchains

Official toolchain

You can find the full list of known official toolchains here (IPFS).

Upon installation, this toolchain will get installed to /opt/codex by default. For cross compilation, running one of the following commands will set your env up for cross compilation with it:

source /opt/codex/rm10x/3.1.15/environment-setup-cortexa9hf-neon-remarkable-linux-gnueabi
source /opt/codex/rm11x/3.1.15/environment-setup-cortexa7hf-neon-remarkable-linux-gnueabi

Please refer to the QT Creator wiki page for more QT specific instructions.

Current toolchains

3.1.15 (OS 2.11+)
3.1.2 (OS 2.6+)

Legacy toolchains

oecore (OS 2.5)

The previous official toolchain is oecore-x86_64-cortexa9hf-neon-toolchain-zero-gravitas-1.8-23.9.2019.sh it was originally hosted on the reMarkable engineering site, but this URL went down. You can download it either from the Internet Archive or IPFS (hash: QmZmt4UtvyLLA8mLde6WspqvhMAKjzfvJW91R3bEja6y3A) (Alternate Link). The SHA-256 sum of the toolchain is 6299955721bcd9bef92a87ad3cfe4d31df8e2da95b0c4b2cdded4431aa6748b0.

poky (original)

The first official toolchain was called poky. It should still work for basic applications, but many libraries are out-of-date which may prevent a binary to run on the reMarkable. It can be found over the Internet Archive or IPFS (hash: Qmdkdeh3bodwDLM9YvPrMoAi6dFYDDCodAnHvjG5voZxiC) (Alternate Link).

Some projects will still refer to this toolchain and should get updated to use the official oecore toolchain instead.

Alternative toolchains

Toltec toolchain

Since there is no exact source of the toolchain available, the toltec toolchain was created for the main use of packaging toltec packges. It builds various docker images.

Nix tooling

Another community made toolchain can be found here.

This website uses cookies for visitor traffic analysis. By using the website, you agree with storing the cookies on your computer.More information
devel/toolchain.txt · Last modified: 2022/01/06 22:33 by eeems