electro-smith / DaisyExamples

Examples for the Daisy Platform
https://github.com/electro-smith/DaisyWiki/wiki
MIT License
376 stars 194 forks source link

rebuild_all fails on Linux #298

Closed Henelik closed 9 months ago

Henelik commented 9 months ago

Running ./rebuild_all.sh fails to build anything after a fresh git clone --recursive-submodules. Running Linux Mint 21.2 Cinammon.

Here's the output:

building libDaisy . . .
make: arm-none-eabi-gcc: No such file or directory
make: *** [Makefile:358: build/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal.o] Error 127
make: *** Waiting for unfinished jobs....
make: arm-none-eabi-gcc: No such file or directory
make: *** [Makefile:358: build/Drivers/STM32H7xx_HAL_Driver/Src/stm32h7xx_hal_adc.o] Error 127
Failed to compile libDaisy
Building: seed/Button
/bin/sh: 1: arm-none-eabi-gcc: not found
make: *** [../../libDaisy/core/Makefile:268: build/startup_stm32h750xx.o] Error 127
finished
Henelik commented 9 months ago

I didn't have the ARM toolchain installed: https://github.com/electro-smith/DaisyWiki/wiki/1d.-Installing-the-Toolchain-on-Linux#steps