remarkable百科
Nav
Search
Edit
搜索
文章分类
站点工具
首页
常见问题
使用技巧
技术细节
故障排除
研究开发
资源下载
插件软件
快速链接
快速链接
官方网站
官方支持
云端同步
社区
社区
QQ群
Reddit
GitHub
页面工具
显示页面
修订记录
反向链接
站点工具
最近更改
媒体管理
网站地图
用户工具
管理
注册
登录
回到顶部
本页面只读。您可以查看源文件,但不能更改它。如果您觉得这是系统错误,请联系管理员。
CKG 可视编辑器
==== Official toolchain ==== You can find the full list of known official toolchains [[https://ipfs.io/ipfs/QmWpsSXBZVGLjtcq3N24rBLwatKxnPKH7Fk7NHd6mNNGe3|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: <code> 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 </code> Please refer to the [[https://remarkablewiki.com/devel/qt_creator|QT Creator]] wiki page for more QT specific instructions. === Current toolchains === == 3.1.15 (OS 2.11+) == An updated toolchain for Codex version 2.11.0.442 was provided by reMarkable support to [[https://discord.com/channels/385916768696139794/386181213699702786/928646861168984104|a member of the community Discord]] upon request. * reMarkable 1: https://storage.googleapis.com/remarkable-codex-toolchain/codex-x86_64-cortexa9hf-neon-rm10x-toolchain-3.1.15.sh ([[https://cloudflare-ipfs.com/ipfs/QmUZ6bunzbS1GDjHAyaz4zLGHg4kddE8oqpyG8uc4epyW3|IPFS]]) * reMarkable 2: https://storage.googleapis.com/remarkable-codex-toolchain/codex-x86_64-cortexa7hf-neon-rm11x-toolchain-3.1.15.sh ([[https://cloudflare-ipfs.com/ipfs/Qmdw66tZo2ZPRqicK4dtiUUskdHnDFZNpRAKBS5iYKKDTw|IPFS]]) == 3.1.2 (OS 2.6+) == A new toolchain for reMarkable 1 and 2 was [[https://discord.com/channels/385916768696139794/386181213699702786/830914172640428053|announced on the community Discord]] along with version 2.6. This toolchain continues to work for newer versions of the OS. * reMarkable 1: https://storage.googleapis.com/remarkable-codex-toolchain/codex-x86_64-cortexa9hf-neon-rm10x-toolchain-3.1.2.sh ([[https://cloudflare-ipfs.com/ipfs/Qmbp5gkWAUr7DqVM6CGJm9U1qKHeeaz1QtYsQENE6PEgzQ|IPFS]]) * reMarkable 2: https://storage.googleapis.com/remarkable-codex-toolchain/codex-x86_64-cortexa7hf-neon-rm11x-toolchain-3.1.2.sh ([[https://cloudflare-ipfs.com/ipfs/QmU5H2Gmr9xqHAWAsFyWzWBpAHe7oWF6WBfYbK752H3CCM|IPFS]]) === 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 [[https://remarkable.engineering/oecore-x86_64-cortexa9hf-neon-toolchain-zero-gravitas-1.8-23.9.2019.sh|on the reMarkable engineering site]], but this URL went down. You can download it either from [[https://web.archive.org/web/20200523214915if_/https://remarkable.engineering/oecore-x86_64-cortexa9hf-neon-toolchain-zero-gravitas-1.8-23.9.2019.sh|the Internet Archive]] or [[https://cloudflare-ipfs.com/ipfs/QmZmt4UtvyLLA8mLde6WspqvhMAKjzfvJW91R3bEja6y3A|IPFS]] (hash: ''QmZmt4UtvyLLA8mLde6WspqvhMAKjzfvJW91R3bEja6y3A'') ([[https://ipfs.eeems.website/ipfs/QmSetJD5GfgDv2oHqeeA26eaoQhnjB3ZtH9VtfWzBh9kgf/oecore-x86_64-cortexa9hf-neon-toolchain-zero-gravitas-1.8-23.9.2019.sh|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 [[https://web.archive.org/web/20201112014719if_/https://remarkable.engineering/deploy/sdk/poky-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-neon-toolchain-2.1.3.sh|the Internet Archive]] or [[http://cloudflare-ipfs.com/ipfs/Qmdkdeh3bodwDLM9YvPrMoAi6dFYDDCodAnHvjG5voZxiC|IPFS]] (hash: %%Qmdkdeh3bodwDLM9YvPrMoAi6dFYDDCodAnHvjG5voZxiC%%) ([[https://ipfs.eeems.website/ipfs/QmSetJD5GfgDv2oHqeeA26eaoQhnjB3ZtH9VtfWzBh9kgf/poky-glibc-x86_64-meta-toolchain-qt5-cortexa9hf-neon-toolchain-2.1.3.sh|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, [[https://github.com/toltec-dev/toolchain/|the toltec toolchain]] was created for the main use of packaging [[https://github.com/toltec-dev/toltec|toltec packges]]. It builds [[https://github.com/orgs/toltec-dev/packages|various docker images]]. === Nix tooling === Another community made toolchain can be found [[https://github.com/pl-semiotics/nix-remarkable|here]].