Prebuilt binaries are available here.
Recommended versions per target platform:
- prologue: 5-2016-q3-update
- minilogue-xd: 5-2016-q3-update
- nutekt-digital (NTS-1): 5-2016-q3-update
- drumlogue: (None, must use docker build environment)
- NTS-1 digital kit mkII: 10.3-2021.10
- NTS-3 kaoss pad kit: 10.3-2021.10
Run ./get_gcc_macos.sh
to download each recommended gcc versions and unpack them automatically.
Run ./get_gcc_linux.sh
to download each recommended gcc versions and unpack them automatically.
Unfortunately, only 32 bit prebuilt packages of GCC 5-2016-q3-update are available for Linux and WSL does not support running 32 bit ELF executables.
A possibility is to obtain the source package from the link above and manually build gcc, or install an appropriate package from your distribution and create a symlink named gcc-arm-none-eabi-5_4-2016q3
pointing to the package's install location.
If you have MSYS2 installed you can run ./get_gcc_msys.sh
to download each recommended gcc versions and unpack them automatically.
Note 1: MSYS2 installers for Windows can be found at https://www.msys2.org/
Note 2: The install script requires the unzip package. It can be installed by running: pacman -S unzip
Download version 5-2016-q3-update in ZIP format from the link above and unpack it in this directory under the name "gcc-arm-none-eabi-5_4-2016q3".
The directory should have the following structure:
gcc-arm-none-eabi-5_4-2016q3/
|
+-- arm-none-eabi/
|
+-- bin/
|
+-- lib/
|
+-- share/
Download version 10.3-2021.10 in ZIP format from the link above and unpack it in this directory under the name "gcc-arm-none-eabi-10.3-2021.10".
The directory should have the following structure:
gcc-arm-none-eabi-10.3-2021.10/
|
+-- arm-none-eabi/
|
+-- bin/
|
+-- lib/
|
+-- share/