I'm trying to compile a basic blink code in a docker container based on an alpine linux image. I've installed the cli following instructions from Arduino.cc. I've installed arduino avr core
When I compile using
I am getting the error
I've tried reinstalling the cores but it doesnt help
I've also tried navigating to /root/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ and it exists.
Verbose output
Using board 'uno' from platform in folder: /root/.arduino15/packages/arduino/hardware/avr/1.8.5
Using core 'arduino' from platform in folder: /root/.arduino15/packages/arduino/hardware/avr/1.8.5
Detecting libraries used...
/root/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/root/.arduino15/packages/arduino/hardware/avr/1.8.5/cores/arduino -I/root/.arduino15/packages/arduino/hardware/avr/1.8.5/variants/standard /tmp/arduino-sketch-77B461EE338290E8DBA7F59852816587/sketch/sketch.ino.cpp -o /dev/null
Used platform Version Path
arduino:avr 1.8.5 /root/.arduino15/packages/arduino/hardware/avr/1.8.5
Error during build: fork/exec /root/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++: no such file or directory
How do I resolve this issue, any suggestions please ?
I'm trying to compile a basic blink code in a docker container based on an alpine linux image. I've installed the cli following instructions from Arduino.cc. I've installed arduino avr core When I compile using I am getting the error I've tried reinstalling the cores but it doesnt help I've also tried navigating to /root/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ and it exists. Verbose output
Using board 'uno' from platform in folder: /root/.arduino15/packages/arduino/hardware/avr/1.8.5 Using core 'arduino' from platform in folder: /root/.arduino15/packages/arduino/hardware/avr/1.8.5 Detecting libraries used... /root/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++ -c -g -Os -w -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -flto -w -x c++ -E -CC -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10607 -DARDUINO_AVR_UNO -DARDUINO_ARCH_AVR -I/root/.arduino15/packages/arduino/hardware/avr/1.8.5/cores/arduino -I/root/.arduino15/packages/arduino/hardware/avr/1.8.5/variants/standard /tmp/arduino-sketch-77B461EE338290E8DBA7F59852816587/sketch/sketch.ino.cpp -o /dev/null
Used platform Version Path arduino:avr 1.8.5 /root/.arduino15/packages/arduino/hardware/avr/1.8.5
Error during build: fork/exec /root/.arduino15/packages/arduino/tools/avr-gcc/7.3.0-atmel3.6.1-arduino7/bin/avr-g++: no such file or directory
How do I resolve this issue, any suggestions please ?