technobly / VEXTREME

VEXTREME - Vectrex Multicart
GNU General Public License v3.0
62 stars 12 forks source link

Update Dockerfile distro to Arch w/ newer arm-gcc (10.1) #66

Closed bradonkanyid closed 4 years ago

bradonkanyid commented 4 years ago

Problem

Docker-based build system is out-of-date

Solution

In order to get pre-packaged newer arm-none-eabi packages, use a rolling distro (Arch Linux) Currently, this will install gcc 10.1

Steps to Test

make docker-build builds a new container named stm32-build, which the makefile can use to build the vextreme firmware.


Contributor License Agreement

I, Bradon Kanyid, agree to license my contributions to this project under the terms of the GPL 3.0 or any later version.

Please add your full legal name above, for this PR to be mergeable. If you would prefer to sign a CLA via email, please request that.

bradonkanyid commented 4 years ago

This is not well-tested yet, but the build does build. Needs some validation now.