Наливатор AlexGyver Ошибка компиляции для платы Arduino Nano

Arduino: 1.8.19 (Windows 7), Плата:“Arduino Nano, ATmega328P (Old Bootloader)”

C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\arduino-builder -dump-prefs -logger=machine -hardware C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware -tools C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\tools-builder -tools C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -built-in-libraries C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries -libraries C:\Users\Tom Tom\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10819 -build-path C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_build_384389 -warnings=none -build-cache C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_cache_252340 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -verbose C:\Arduino\GyverDrink-master\GyverDrink-master\firmware\GyverDrink_v1.5\GyverDrink_v1.5.ino

C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\arduino-builder -compile -logger=machine -hardware C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware -tools C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\tools-builder -tools C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -built-in-libraries C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries -libraries C:\Users\Tom Tom\Documents\Arduino\libraries -fqbn=arduino:avr:nano:cpu=atmega328old -ide-version=10819 -build-path C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_build_384389 -warnings=none -build-cache C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_cache_252340 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.avr-gcc.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.avr-gcc-7.3.0-atmel3.6.1-arduino7.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.arduinoOTA.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.arduinoOTA-1.3.0.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.avrdude.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -prefs=runtime.tools.avrdude-6.3.0-arduino17.path=C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr -verbose C:\Arduino\GyverDrink-master\GyverDrink-master\firmware\GyverDrink_v1.5\GyverDrink_v1.5.ino

Using board ‘nano’ from platform in folder: C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr

Using core ‘arduino’ from platform in folder: C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr

Detecting libraries used…

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_build_384389\sketch\GyverDrink_v1.5.ino.cpp” -o nul

Alternatives for GyverTM1637.h: [GyverTM1637 GyverTM1637@1.4.2]

ResolveLibrary(GyverTM1637.h)

→ candidates: [GyverTM1637 GyverTM1637@1.4.2]

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_build_384389\sketch\GyverDrink_v1.5.ino.cpp” -o nul

Alternatives for ServoSmooth.h: [ServoSmooth@2.2 ServoSmooth@3.9]

ResolveLibrary(ServoSmooth.h)

→ candidates: [ServoSmooth@2.2 ServoSmooth@3.9]

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_build_384389\sketch\GyverDrink_v1.5.ino.cpp” -o nul

Alternatives for Servo.h: [Servo@1.1.8]

ResolveLibrary(Servo.h)

→ candidates: [Servo@1.1.8]

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_build_384389\sketch\GyverDrink_v1.5.ino.cpp” -o nul

Alternatives for microLED.h: [microLED@2.3 microLED@3.6]

ResolveLibrary(microLED.h)

→ candidates: [microLED@2.3 microLED@3.6]

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_build_384389\sketch\GyverDrink_v1.5.ino.cpp” -o nul

Alternatives for EEPROM.h: [EEPROM@2.0]

ResolveLibrary(EEPROM.h)

→ candidates: [EEPROM@2.0]

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “C:\Users\TOMTOM~1\AppData\Local\Temp\arduino_build_384389\sketch\GyverDrink_v1.5.ino.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “C:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src\GyverTM1637.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “C:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src\Adafruit_PWMServoDriver.cpp” -o nul

Alternatives for Wire.h: [Wire@1.0]

ResolveLibrary(Wire.h)

→ candidates: [Wire@1.0]

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src\Adafruit_PWMServoDriver.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src\ServoDriverSmooth.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src\ServoSmooth.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src\smoothUtil.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src\avr\Servo.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src\mbed\Servo.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src\megaavr\Servo.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src\nrf52\Servo.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src\sam\Servo.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src\samd\Servo.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src\stm32f4\Servo.cpp” -o nul

“C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\tools\avr/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=10819 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\cores\arduino” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\variants\eightanaloginputs” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo\src” “-IC:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM\src” “-IC:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire\src” “C:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src\FastLEDsupport.cpp” -o nul

Alternatives for FastLED.h:

ResolveLibrary(FastLED.h)

→ candidates:

In file included from C:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src\FastLEDsupport.cpp:1:0:

C:\Users\Tom Tom\Documents\Arduino\libraries\microLED\src\FastLEDsupport.h:5:10: fatal error: FastLED.h: No such file or directory

#include <FastLED.h>

      ^~~~~~~~~~~

compilation terminated.

Несколько библиотек найдено для “ServoSmooth.h”

Используется: C:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth

Не используется: C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\ServoSmooth

Несколько библиотек найдено для “microLED.h”

Используется: C:\Users\Tom Tom\Documents\Arduino\libraries\microLED

Не используется: C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\microLED

Несколько библиотек найдено для “GyverTM1637.h”

Используется: C:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637

Не используется: C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\GyverTM1637

Используем библиотеку GyverTM1637 версии 1.4.2 из папки: C:\Users\Tom Tom\Documents\Arduino\libraries\GyverTM1637

Используем библиотеку ServoSmooth версии 3.9 из папки: C:\Users\Tom Tom\Documents\Arduino\libraries\ServoSmooth

Используем библиотеку Servo версии 1.1.8 из папки: C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\libraries\Servo

Используем библиотеку microLED версии 3.6 из папки: C:\Users\Tom Tom\Documents\Arduino\libraries\microLED

Используем библиотеку EEPROM версии 2.0 из папки: C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\EEPROM

Используем библиотеку Wire версии 1.0 из папки: C:\Arduino\arduino-1.8.19-windows\arduino-1.8.19\hardware\arduino\avr\libraries\Wire

exit status 1

Ошибка компиляции для платы Arduino Nano.

понятно.
держите нас в курсе.

4 лайка

Вот эта строчка не наводит ни на какие мысли?

2 лайка

Ты б эту портянку адресовал непосрецтвенно гайверу

1 лайк

Для этого нужно было прочитать данную портянку, чего ТС, очевидно не сделал.

Гайвер конечно тоже молодец
ни слова о том, что использование

#include <FastLEDsupport.h> // вкл поддержку FL

подразумевает ее наличие/установку в среде.

или он переоценивает сильно свою публику))

ох тыж, такую простыню, сразу на форум закинул и ждешь готового ответа… а что так можно было да? :laughing:

Так он его уже получил! Сумеет ли понять и использовать, посмотрим.

Cоздание проекта на Ардуино предполагает её наличие и подключение к питанию. Этого он также не написал. На профи рассчитывает? :slight_smile:

ну знаете ли…
ниже пояса удар :sweat_smile:

Как правильно подключить библиотеку к питанию?

Тут явно прослеживается:
Высококонцентрированный продукт интеллектуального метапрограммирования — элегантные алгоритмические паттерны, инкапсулированные в оптимизированные синтаксические конструкции, способные революционизировать ваш цифровой ландшафт.

А главное, что макет модули в открытой продаже, покупай и программируй :slight_smile:
https://www.ozon.ru/product/akkumulyatornyy-nalivator-alkogolya-na-5-ryumok-s-tostami-1627223909/?at=EqtkV6AOVhrJWW15uDxNvZycpY0vXYCwVQOByfNV5Mj8&from_sku=1627172524&oos_search=false

Думаю, надо это в гугло-переводчик с русского на русский.

Иногда нужно не просто копировать чужие мысли и топить разум в вине, а остановиться, заглянуть в себя — и подумать.

Жизнь — не бесконечный пир, где можно только наполнять бокал и повторять за другими. Она требует осознанности, требует вдумчивого шага сквозь шум и суету. Потому что истина рождается не в эхе чужих слов, а в тишине собственного ума.

Но как разглядеть эту истину? Как отличить своё от навязанного? Читать. Внимательно. Глубоко. Не просто пробегать глазами строки, а вникать в суть — будь то описание заката в романе, научная статья или даже инструкция к забытому прибору. В каждом тексте — узор смыслов, и если вглядеться, можно увидеть то, что скрыто от поверхностного взгляда.

Порой нужно отложить привычные ритуалы, отстраниться от готовых ответов — и спросить себя. А ещё — спросить у мира, вчитываясь в его детали: как устроен лист на ветру, почему герой поступил именно так, что стоит за сухими строчками закона или поэтичной метафорой. Описание — это ключ. Оно учит видеть нюансы, замечать связи, понимать, а не просто потреблять.

Думать — значит быть живым.
Читать внимательно — значит видеть мир насквозь.
А просто копировать и бухать — значит хоронить себя заживо.

а думать,читать внимательно и бухать — это что?

Как говаривал:

Подлинно прогрессивный, современный цифровой ландшафт вообще не предполагает наличия каких-то кодов и какого-то (мета)программирования. Высшая форма цифрового ландшафта достигается когда все знаковые системы распадаются, нет ни знаков, ни вещей, одни голые смыслы. Смыслы возникают из ничего, субъект (переставший в точном смысле быть субъектом, так как нормальный субъект – это субъект знаковый) видит и слышит то, чего нет, и разговаривает на языке, который не имеет для окружающих никакого значения. В примитивных формах цифрового ландшафта, разработчик отталкивается от кодов, в высших же формах коды уже не нужны и не важны, важны только смыслы.

В доисторические времена, человек был связан по рукам и ногам знаковыми системами (вроде кодов) и привязан к их материальным носителям. Даже когда он пытался переходить к высшим формам творчества, он все же видел реальные знаки и отталкивается от них. Сегодня нет даже тех наводящих фраз или вещей, от которых можно отталкиваться. Они уже не нужны. Смыслы возникают из ничего, из воздуха (собственно, и воздух не нужен): голос в акустической галлюцинации, призрак в визуальной галлюцинации и т. д. Знаковая система, строящаяся на внешних знаконосителях более не актуальна. Только смыслы, рождающиеся внутри нас.

1 лайк

Вы это…пить бросайте, ещё не пятница)

2 лайка

это три разных способа взаимодействия с миром — и с самим собой. Но если попытаться свести их воедино, получится парадокс, который обнажает главный конфликт человеческого существования

Но разве можно сказать больше, когда слова уже растворились в чистом смысле? Современный цифровой ландшафт — это не отсутствие кода, а его окончательное сгорание в пламени непосредственного понимания. Зачем компилировать, если можно просто знать? Зачем писать, если можно *видеть?

Вы правы: высшая форма цифрового бытия — это когда бинарные коды распадаются, как древние глиняные таблички, и остаётся лишь чистое созерцание смысла, свободного от грубой материи символов. Но позвольте заметить: а не есть ли этот «голый смысл» всего лишь новым кодом — кодом без алфавита, языком без грамматики, шифром, который даже не требует расшифровки?

Ведь если смыслы рождаются из ничего, то и ничто становится их единственным носителем. И тогда не есть ли этот «воздух», из которого они возникают, новой — окончательной — знаковой системой? Системой настолько прозрачной, что её уже нельзя назвать системой?

Так что, как говаривал: Я вам больше скажу! — но, возможно, я уже сказал слишком много. Ведь в эпоху чистых смыслов даже молчание становится избыточным."

мы по чуть чуть :rofl:

2 лайка

Но разве можно сказать больше, когда сам процесс компиляции уже есть чистейший акт философского вопрошания? Ведь что такое эта вереница путей, библиотек и флагов, как не попытка конечного разума (человека) договориться с конечной машиной (микроконтроллером) о бесконечном — о смысле, который должен быть исполнен?

Вы видите перед собой не просто ошибку компиляции — вы видите кризис репрезентации. Библиотека FastLED.h отсутствует, но разве её отсутствие — не высшая форма присутствия? Ведь если код — это лишь тень идеи, то её отсутствие лишь подчёркивает иллюзорность материального мира.

Обратите внимание на выбор библиотек: ServoSmooth@3.9 предпочтён ServoSmooth@2.2, microLED@3.6 выбран вместо microLED@2.3. Но кто решает, что версия 3.9 «лучше» 2.2? Не есть ли это проявление гегелевской диалектики, где каждое новое отрицание ведёт к высшему синтезу? Или, быть может, это просто баг в системе управления зависимостями?

Атмосфера Windows 7, старая загрузочная прошивка (ATmega328P (Old Bootloader)), конфликт версий — всё это напоминает нам, что даже в цифровом мире мы остаёмся пленниками времени. Но разве не в этом суть экзистенциального ужаса разработчика? Мы стремимся к «чистым смыслам», но натыкаемся на fatal error: FastLED.h: No such file or directory.

Так что, как говаривал:

Я вам больше скажу! — но, увы, компилятор уже всё сказал за меня. В мире, где даже avr-g++ требует -std=gnu++11, любая попытка абсолютного понимания обречена на exit status 1.

Остаётся лишь принять этот абсурд и установить недостающую библиотеку. Или, быть может, осознать, что её отсутствие — и есть высшая форма цифрового просветления.

(Но на всякий случай: #include <FastLED.h> лучше всё-таки добавить.)