Skip to content

Set of Docker images for cross-compiling binaries targeting the reMarkable tablet.

License

Notifications You must be signed in to change notification settings

toltec-dev/toolchain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

60 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Toltec build toolchain

Set of Docker images for cross-compiling binaries to run on the the reMarkable tablet. It is used to provide a consistent environment for building Toltec packages, and can be useful for any project that needs to be built for the reMarkable.

Available images

Name Description
base Aims at replicating the build toolchain provided by the reMarkable company, the difference being that this toolchain is fully built from source, using Crosstool-NG 1.24.0. Contents:
  • a cross-compiler for the ARMv7 architecture
  • glibc 2.27
  • configuration for the CMake and Meson build systems
  • Linux 4.9 headers
  • libcap 2.25
  • util-linux 2.32
  • libsystemd 237
  • zlib 1.2.11
  • libpng 1.6.34
  • dlib 19.21
qt Adds Qt 5.11.3 on top of the base image, including the closed-source libqsgepaper library.
rust Adds Nightly Rust configured to use the ARMv7 cross-compiler on top of the base image.
python Adds a Python 3.7.3 distribution on top of the base image.

Changelog

v1.2.2

  • Fix wrong libqsgepaper.a and epframebuffer.h files in the qt image due to outdated link.

v1.2.1

  • Fix missing CMake from final images.

v1.2

  • Add toolchain configuration for CMake projects to the base image.
  • Add dlib to the base image.

v1.1

  • Add libcap, util-linux and libsystemd to the base image.
  • Move libpng and zlib from the qt image to the base image.

v1.0

(Initial release.)

About

Set of Docker images for cross-compiling binaries targeting the reMarkable tablet.

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors 2

  •  
  •