~erazemk/miyoo-mini-toolchain

Backup of https://github.com/MiyooMini/union-toolchain
d5b851f1 — TriForceX 4 months ago
Merge pull request #2 from erazemk/main
90ce1ec3 — Shaun Inman 9 months ago
bump to v0.0.3 (add libmad & libvorbis for vvvvvv)
Fix volume permissions when using podman

refs

main
browse  log 

clone

read-only
https://git.sr.ht/~erazemk/miyoo-mini-toolchain
read/write
git@git.sr.ht:~erazemk/miyoo-mini-toolchain

You can also use your local clone with git send-email.

#Toolchain Docker image

Now M1 Mac compatible!

Based on the Trimui toolchain Docker image by neonloop. The toolchain blobs were created with this Miyoo Mini Toolchain Buildroot (or the aarch64 version) and include the GNU Toolchain for the A-profile Architecture 8.3-2019.03 (or the manually built aarch64 version).

#Installation

With Docker installed and running, make shell builds the toolchain and drops into a shell inside the container. The container's ~/workspace is bound to ./workspace by default. The CROSS_COMPILE and PATH env vars have been updated with the toolchain location.

After building the first time, make shell will skip building and drop into the shell.

#Workflow

  • On your host machine, clone repositories into ./workspace and make changes as usual.
  • In the container shell, find the repository in ~/workspace and build as usual.

#Docker for Mac

Docker for Mac has a memory limit that can make the toolchain build fail. Follow these instructions to increase the memory limit.