reMarkableWiki

Everything about the reMarkable Paper Tablet

User Tools

Site Tools


Sidebar

Topics

devel:toolchain

Toolchains

Official toolchain (oecore)

The latest 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.

Upon installation, this toolchain will get installed to /usr/local/oecore-x86_64 by default. For cross compilation, running the following command will set your env up for cross compilation with it:

source /usr/local/oecore-x86_64/environment-setup-cortexa9hf-neon-oe-linux-gnueabi

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

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.

Legacy toolchain (poky)

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.

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: 2021/03/26 13:20 by matteodelabre