Skip to content

libre-embedded/toolchains

Repository files navigation

toolchains

A project for building and packaging toolchains that I use in multiple projects.

Toolchains are built with crosstool-ng (I grab the HEAD of master from GitHub and build from source).

I configure toolchains around an option from ct-ng list-samples (like any mere mortal would...).

Current toolchain configurations in this project (names match ct-ng sample base):

Build Variants

Note: these should match the output of uname -m in a Linux shell program.

Information about the build can be found in ./<unpacked>/build.log.bz2 (bzip2 -dk ./path/to/build.log.bz2).

  • x86_64 - Built on an Ubuntu 23.04 desktop.
  • aarch64 - Built on a Raspberry Pi 5 (4GB) running bookworm (Debian 12).

Releases

  1. Build and pack new toolchain(s) (mk toolchains).
  2. Bump version in yambs.yaml.
  3. Set GITHUB_API_TOKEN in environment.
  4. Run mk release-only.

About

A project for building and packaging toolchains that I use in multiple projects.

Resources

License

Stars

Watchers

Forks

Sponsor this project

 

Packages

No packages published