If the setup instructions above don't work for your particular OS setup, for whatever reason, you can get the ball rolling by installing these tools in whatever way you can and then getting them to work with the Makefile inĀ circuitpython/ports/atmel-samd. (main branch):
- git
- git-lfs
- make
- python3
- gettext
- cmake
- All Python packages listed in requirements-dev.txt. You will need to clone the repository to see that file.
- ARM gcc toolchain for Cortex-M boards: https://developer.arm.com/open-source/gnu-toolchain/gnu-rm/downloads
- ARM gcc toolchain for Cortex-A boards (only needed for
broadcom
port): https://developer.arm.com/tools-and-software/open-source-software/developer-tools/gnu-toolchain/gnu-a/downloads
See information about which gcc version to pick on the Linux Setup page of this guide.
Page last edited March 08, 2024
Text editor powered by tinymce.