Sloeber / arduino-eclipse-plugin

A plugin to make programming the arduino in eclipse easy
https://eclipse.baeyens.it/
420 stars 132 forks source link

4.4.3 compile error: get a file_opts error (No such file or directory) #1637

Closed guanpengcn closed 8 months ago

guanpengcn commented 8 months ago

Hi,

I used Sloeber IDE 4.4.3 and added a sketch with empty setup and loop funktion and get a file_opts error (No such file or directory) as well. My device is ESP32 WROOM and I used ESP32 DEV Module as board in Sloeber IDE. If I compile I get following error:

... IC:\Sloeber441\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/qio_qspi/include" -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -MMD -c -w -Os -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_ESP32S3_DEV -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ESP32S3_DEV\"" -DARDUINO_VARIANT="esp32s3" -DARDUINO_PARTITION_default -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DARDUINO_USB_MODE=1 -DARDUINO_USB_CDC_ON_BOOT=0 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@C:\Users\Thomas\Documents\sloeber441workspace\Test\Release/file_opts" -I"C:\Sloeber441\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\variants\esp32s3" -I"C:\Sloeber441\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\cores\esp32" -I"C:\Sloeber441\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\libraries\ESP32\src" -MMD -MP -MF"sloeber.ino.cpp.d" -MT"sloeber.ino.cpp.o" -D__IN_ECLIPSE__=1 -x c++ "..\sloeber.ino.cpp" -o "sloeber.ino.cpp.o" xtensa-esp32s3-elf-g++: error: C:\Users\Thomas\Documents\sloeber441workspace\Test\Release/file_opts: No such file or directory make[1]: [subdir.mk:20: sloeber.ino.cpp.o] Error 1 make: [makefile:97: all] Error 2 "C:/Sloeber441/arduinoPlugin/tools/make/make all" terminated with exit code 2. Build might be incomplete.

What I am missing please?

jantje commented 8 months ago

see #1582 As you are using version 2.0.14 I would have thought this would have been fixed.

DiyParts commented 8 months ago

Hi, I use Windows 11, newest Update. Sloeber 4.4.3.202402080117. All Eclipse Updates installed. I get the same Make Error with a Blink Excample for Arduino Nano: avr-gcc: error: .CDC.cpp.o: No such file or directory Now the funny part comes: The same statement works on CMD prompt in project Release folder (see below) 8-o What to do?

17:21:39 Incremental Build of configuration Release for project Test_Sloeber_Blink2 "C:\Sloeber\arduinoPlugin\tools\make\make" all Building file: ..\Blink.cpp Starting C++ compile "C:\Sloeber\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-g++" -c -g -Os -Wall -Wextra -std=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -Wno-error=narrowing -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\Sloeber\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\Sloeber\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"Blink.cpp.d" -MT"Blink.cpp.o" -D__IN_ECLIPSE__=1 "..\Blink.cpp" -o "Blink.cpp.o" Finished building: ..\Blink.cpp

Building file: C:\Sloeber\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\CDC.cpp Starting C++ compile ... Finished building: C:\Sloeber\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\CDC.cpp ... Starting archiver "C:\Sloeber\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar" rcs "C:\sloeber-workspace\Test_Sloeber_Blink2\Release\arduino.ar" .\core\core\CDC.cpp.o .\core\core\HardwareSerial.cpp.o .\core\core\HardwareSerial0.cpp.o .\core\core\HardwareSerial1.cpp.o .\core\core\HardwareSerial2.cpp.o .\core\core\HardwareSerial3.cpp.o .\core\core\IPAddress.cpp.o .\core\core\PluggableUSB.cpp.o .\core\core\Print.cpp.o .\core\core\Stream.cpp.o .\core\core\Tone.cpp.o .\core\core\USBCore.cpp.o .\core\core\WInterrupts.c.o .\core\core\WMath.cpp.o .\core\core\WString.cpp.o .\core\core\abi.cpp.o .\core\core\hooks.c.o .\core\core\main.cpp.o .\core\core\new.cpp.o .\core\core\wiring.c.o .\core\core\wiring_analog.c.o .\core\core\wiring_digital.c.o .\core\core\wiring_pulse.S.o .\core\core\wiring_pulse.c.o .\core\core\wiring_shift.c.o c:\sloeber\arduinoplugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7\bin../lib/gcc/avr/7.3.0/../../../../avr/bin/ar.exe: .corecoreCDC.cpp.o: No such file or directory make: *** [makefile:109: C:\sloeber-workspace\Test_Sloeber_Blink2\Release\arduino.ar] Error 1 "C:/Sloeber/arduinoPlugin/tools/make/make all" terminated with exit code 2. Build might be incomplete.

17:21:44 Build Failed. 1 errors, 4 warnings. (took 4s.337ms)

CMD Prompt: _C:\sloeber-workspace\Test_SloeberBlink2\Release> del arduino.ar _C:\sloeber-workspace\Test_SloeberBlink2\Release>"C:\Sloeber\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar" rcs "C:\sloeber-workspace\Test_Sloeber_Blink2\Release\arduino.ar" .\core\core\CDC.cpp.o .\core\core\HardwareSerial.cpp.o .\core\core\HardwareSerial0.cpp.o .\core\core\HardwareSerial1.cpp.o .\core\core\HardwareSerial2.cpp.o .\core\core\HardwareSerial3.cpp.o .\core\core\IPAddress.cpp.o .\core\core\PluggableUSB.cpp.o .\core\core\Print.cpp.o .\core\core\Stream.cpp.o .\core\core\Tone.cpp.o .\core\core\USBCore.cpp.o .\core\core\WInterrupts.c.o .\core\core\WMath.cpp.o .\core\core\WString.cpp.o .\core\core\abi.cpp.o .\core\core\hooks.c.o .\core\core\main.cpp.o .\core\core\new.cpp.o .\core\core\wiring.c.o .\core\core\wiring_analog.c.o .\core\core\wiring_digital.c.o .\core\core\wiring_pulse.S.o .\core\core\wiring_pulse.c.o .\core\core\wiringshift.c.o --> runs without error!_ _After running: Folder C:\sloeber-workspace\Test_SloeberBlink2\Release

14.03.2024 17:32

. 14.03.2024 17:21 .. 14.03.2024 17:32 343.200 arduino.ar ...

jantje commented 8 months ago

Strange; very strange. Do you have a virus checker running? I mean in the log you see Sloeber builds CDC.cpp and then it is gone. Why?

DiyParts commented 8 months ago

I do have windows security running. No actions recorded. CDC.cpp is not gone. It is just the first file in the string that is not possible to find for avr-gcc-ar.

jantje commented 8 months ago

I mean: I mean in the log you see Sloeber builds CDC.cpp to CDC.cpp.o and then CDC.cpp.o is gone. Why?

It is indeed the first file with a relative path and the output (without the slashes -or is that github-) is wierd. It looks like or something strange is going on on your system (like with virus checkers) or you do something strange (though I see nothing in the information provided) I just tested here with the latest Sloeber and the blink example. As you can see below it builds fine. The output looks very much like yours as well image ` 14:52:10 Build of configuration Release for project issue1637 "C:\sloeber\V4.4.3\arduinoPlugin\tools\make\make" all 'Building file: ..\sloeber.ino.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"sloeber.ino.cpp.d" -MT"sloeber.ino.cpp.o" -DIN_ECLIPSE__=1 "..\sloeber.ino.cpp" -o "sloeber.ino.cpp.o" 'Finished building: ..\sloeber.ino.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\CDC.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\CDC.cpp.d" -MT"core\core\CDC.cpp.o" -DIN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\CDC.cpp" -o "core\core\CDC.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\CDC.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\HardwareSerial.cpp.d" -MT"core\core\HardwareSerial.cpp.o" -D__IN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial.cpp" -o "core\core\HardwareSerial.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial0.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\HardwareSerial0.cpp.d" -MT"core\core\HardwareSerial0.cpp.o" -DIN_ECLIPSE__=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial0.cpp" -o "core\core\HardwareSerial0.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial0.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial1.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\HardwareSerial1.cpp.d" -MT"core\core\HardwareSerial1.cpp.o" -DIN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial1.cpp" -o "core\core\HardwareSerial1.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial1.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial2.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\HardwareSerial2.cpp.d" -MT"core\core\HardwareSerial2.cpp.o" -D__IN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial2.cpp" -o "core\core\HardwareSerial2.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial2.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial3.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\HardwareSerial3.cpp.d" -MT"core\core\HardwareSerial3.cpp.o" -DIN_ECLIPSE__=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial3.cpp" -o "core\core\HardwareSerial3.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\HardwareSerial3.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\IPAddress.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\IPAddress.cpp.d" -MT"core\core\IPAddress.cpp.o" -DIN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\IPAddress.cpp" -o "core\core\IPAddress.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\IPAddress.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\PluggableUSB.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\PluggableUSB.cpp.d" -MT"core\core\PluggableUSB.cpp.o" -D__IN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\PluggableUSB.cpp" -o "core\core\PluggableUSB.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\PluggableUSB.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\Print.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\Print.cpp.d" -MT"core\core\Print.cpp.o" -DIN_ECLIPSE__=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\Print.cpp" -o "core\core\Print.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\Print.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\Stream.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\Stream.cpp.d" -MT"core\core\Stream.cpp.o" -DIN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\Stream.cpp" -o "core\core\Stream.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\Stream.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\Tone.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\Tone.cpp.d" -MT"core\core\Tone.cpp.o" -D__IN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\Tone.cpp" -o "core\core\Tone.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\Tone.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\USBCore.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\USBCore.cpp.d" -MT"core\core\USBCore.cpp.o" -DIN_ECLIPSE__=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\USBCore.cpp" -o "core\core\USBCore.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\USBCore.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\WInterrupts.c' 'Starting C compile' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\WInterrupts.c.d" -MT"core\core\WInterrupts.c.o" -DIN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\WInterrupts.c" -o "core\core\WInterrupts.c.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\WInterrupts.c' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\WMath.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\WMath.cpp.d" -MT"core\core\WMath.cpp.o" -D__IN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\WMath.cpp" -o "core\core\WMath.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\WMath.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\WString.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\WString.cpp.d" -MT"core\core\WString.cpp.o" -DIN_ECLIPSE__=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\WString.cpp" -o "core\core\WString.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\WString.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\abi.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\abi.cpp.d" -MT"core\core\abi.cpp.o" -DIN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\abi.cpp" -o "core\core\abi.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\abi.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\hooks.c' 'Starting C compile' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\hooks.c.d" -MT"core\core\hooks.c.o" -D__IN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\hooks.c" -o "core\core\hooks.c.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\hooks.c' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\main.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\main.cpp.d" -MT"core\core\main.cpp.o" -DIN_ECLIPSE__=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\main.cpp" -o "core\core\main.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\main.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp' 'Starting C++ compile' "C:\sloeber\V4.4.3\arduinoPlugin\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 -MMD -flto -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\new.cpp.d" -MT"core\core\new.cpp.o" -DIN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp" -o "core\core\new.cpp.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\new.cpp' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring.c' 'Starting C compile' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\wiring.c.d" -MT"core\core\wiring.c.o" -D__IN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring.c" -o "core\core\wiring.c.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring.c' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_analog.c' 'Starting C compile' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\wiring_analog.c.d" -MT"core\core\wiring_analog.c.o" -DIN_ECLIPSE__=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_analog.c" -o "core\core\wiring_analog.c.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_analog.c' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_digital.c' 'Starting C compile' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\wiring_digital.c.d" -MT"core\core\wiring_digital.c.o" -DIN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_digital.c" -o "core\core\wiring_digital.c.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_digital.c' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_pulse.S' 'Starting S compile' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -x assembler-with-cpp -flto -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\wiring_pulse.S.d" -MT"core\core\wiring_pulse.S.o" -D__IN_ECLIPSE=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_pulse.S" -o "core\core\wiring_pulse.S.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_pulse.S' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_pulse.c' 'Starting C compile' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\wiring_pulse.c.d" -MT"core\core\wiring_pulse.c.o" -DIN_ECLIPSE__=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_pulse.c" -o "core\core\wiring_pulse.c.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_pulse.c' ' ' 'Building file: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_shift.c' 'Starting C compile' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -c -g -Os -w -std=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=10812 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino" -I"C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\variants\eightanaloginputs" -MMD -MP -MF"core\core\wiring_shift.c.d" -MT"core\core\wiring_shift.c.o" -DIN_ECLIPSE__=1 "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_shift.c" -o "core\core\wiring_shift.c.o" 'Finished building: C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\hardware\avr\1.8.6\cores\arduino\wiring_shift.c' ' ' 'Starting archiver' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar" rcs "C:\Users\jan\Documents\sloeber-workspace\issue1637\Release\arduino.ar" .\core\core\CDC.cpp.o .\core\core\HardwareSerial.cpp.o .\core\core\HardwareSerial0.cpp.o .\core\core\HardwareSerial1.cpp.o .\core\core\HardwareSerial2.cpp.o .\core\core\HardwareSerial3.cpp.o .\core\core\IPAddress.cpp.o .\core\core\PluggableUSB.cpp.o .\core\core\Print.cpp.o .\core\core\Stream.cpp.o .\core\core\Tone.cpp.o .\core\core\USBCore.cpp.o .\core\core\WInterrupts.c.o .\core\core\WMath.cpp.o .\core\core\WString.cpp.o .\core\core\abi.cpp.o .\core\core\hooks.c.o .\core\core\main.cpp.o .\core\core\new.cpp.o .\core\core\wiring.c.o .\core\core\wiring_analog.c.o .\core\core\wiring_digital.c.o .\core\core\wiring_pulse.S.o .\core\core\wiring_pulse.c.o .\core\core\wiring_shift.c.o 'Finished building: C:\Users\jan\Documents\sloeber-workspace\issue1637\Release\arduino.ar' ' ' 'Starting combiner' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc" -w -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:\Users\jan\Documents\sloeber-workspace\issue1637\Release/issue1637.elf" .\sloeber.ino.cpp.o C:\Users\jan\Documents\sloeber-workspace\issue1637\Release\arduino.ar "-LC:\Users\jan\Documents\sloeber-workspace\issue1637\Release" -lm 'Finished building: issue1637.elf' ' ' 'Do all objcopy commands' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "C:\Users\jan\Documents\sloeber-workspace\issue1637\Release/issue1637.elf" "C:\Users\jan\Documents\sloeber-workspace\issue1637\Release/issue1637.eep" "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-objcopy" -O ihex -R .eeprom "C:\Users\jan\Documents\sloeber-workspace\issue1637\Release/issue1637.elf" "C:\Users\jan\Documents\sloeber-workspace\issue1637\Release/issue1637.hex" 'Finished building: issue1637.hex' ' ' 'Building target: issue1637' 'Printing size:' "C:\sloeber\V4.4.3\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-size" -A "C:\Users\jan\Documents\sloeber-workspace\issue1637\Release/issue1637.elf" C:\Users\jan\Documents\sloeber-workspace\issue1637\Release/issue1637.elf : section size addr .data 0 8388864 .text 924 0 .bss 9 8388864 .comment 17 0 .note.gnu.avr.deviceinfo 64 0 .debug_aranges 104 0 .debug_info 3607 0 .debug_abbrev 2043 0 .debug_line 1218 0 .debug_frame 180 0 .debug_str 1189 0 .debug_loc 1167 0 .debug_ranges 48 0 Total 10570

'Finished building target: issue1637' ' '

14:52:15 Build Finished. 0 errors, 0 warnings. (took 5s.196ms)

`

DougMorgan commented 8 months ago

I also get the same error with the 4.4.3 version. I have not found a way around the error and have tested with several different versions of the ESP32 board package. No problems with RP2040 or STM boards that I have tried.

Is there a prior version that works with the ESP32?

08:19:26 Build of configuration Release for project TestEsp32_again "M:\Sloeber\arduinoPlugin\tools\make\make" all cmd /c if exist "M:\Sloeber_Data\Projects\TestEsp32_again\partitions.csv" COPY /y "M:\Sloeber_Data\Projects\TestEsp32_again\partitions.csv" "M:\Sloeber_Data\Projects\TestEsp32_again\Release\partitions.csv" cmd /c if not exist "M:\Sloeber_Data\Projects\TestEsp32_again\Release\partitions.csv" if exist "M:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\variants\adafruit_feather_esp32s3_tft\partitions-4MB-tinyuf2.csv" COPY "M:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\variants\adafruit_feather_esp32s3_tft\partitions-4MB-tinyuf2.csv" "M:\Sloeber_Data\Projects\TestEsp32_again\Release\partitions.csv" 1 file(s) copied. cmd /c if not exist "M:\Sloeber_Data\Projects\TestEsp32_again\Release\partitions.csv" COPY "M:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\tools\partitions\default.csv" "M:\Sloeber_Data\Projects\TestEsp32_again\Release\partitions.csv" cmd /c IF EXIST "M:\Sloeber_Data\Projects\TestEsp32_again\bootloader.bin" ( COPY /y "M:\Sloeber_Data\Projects\TestEsp32_again\bootloader.bin" "M:\Sloeber_Data\Projects\TestEsp32_again\Release\TestEsp32_again.bootloader.bin" ) ELSE ( IF EXIST "M:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\variants\adafruit_feather_esp32s3_tft\bootloader-tinyuf2.bin" ( COPY "M:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\variants\adafruit_feather_esp32s3_tft\bootloader-tinyuf2.bin" "M:\Sloeber_Data\Projects\TestEsp32_again\Release\TestEsp32_again.bootloader.bin" ) ELSE ( "M:\Sloeber\arduinoPlugin\packages\esp32\tools\esptool_py\4.5.1/esptool.exe" --chip esp32s3 elf2image --flash_mode dio --flash_freq 80m --flash_size 4MB -o "M:\Sloeber_Data\Projects\TestEsp32_again\Release\TestEsp32_again.bootloader.bin" "M:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\tools\sdk\esp32s3\bin\bootloader_qio_80m.elf" ) ) 1 file(s) copied. cmd /c if exist "M:\Sloeber_Data\Projects\TestEsp32_again\build_opt.h" COPY /y "M:\Sloeber_Data\Projects\TestEsp32_again\build_opt.h" "M:\Sloeber_Data\Projects\TestEsp32_again\Release\build_opt.h" cmd /c if not exist "M:\Sloeber_Data\Projects\TestEsp32_again\Release\build_opt.h" type nul > "M:\Sloeber_Data\Projects\TestEsp32_again\Release\build_opt.h" ||: M:/Sloeber/arduinoPlugin/tools/make/make --no-print-directory main-build 'Building file: ..\sloeber.ino.cpp' 'Starting C++ compile' "M:\Sloeber\arduinoPlugin\packages\esp32\tools\xtensa-esp32s3-elf-gcc\esp-2021r2-patch5-8.4.0/bin/xtensa-esp32s3-elf-g++" -DHAVE_CONFIG_H "-DMBEDTLS_CONFIG_FILE=\"mbedtls/esp_config.h\"" -DUNITY_INCLUDE_CONFIG_H -DWITH_POSIX -D_GNU_SOURCE -DIDF_VER="v4.4.6-dirty" -DESP_PLATFORM -D_POSIX_READER_WRITER_LOCKS "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/newlib/platform_include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/freertos/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/freertos/include/esp_additions/freertos" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/freertos/port/xtensa/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/freertos/include/esp_additions" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_hw_support/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_hw_support/include/soc" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_hw_support/include/soc/esp32s3" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_hw_support/port/esp32s3/private_include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/heap/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/log/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/lwip/include/apps" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/lwip/include/apps/sntp" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/lwip/lwip/src/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/lwip/port/esp32/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/lwip/port/esp32/include/arch" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/soc/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/soc/esp32s3" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/soc/esp32s3/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/hal/esp32s3/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/hal/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/hal/platform_port/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_rom/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_rom/include/esp32s3" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_rom/esp32s3" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_common/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_system/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_system/port/soc" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_system/port/public_compat" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/xtensa/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/xtensa/esp32s3/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/driver/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/driver/esp32s3/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_pm/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_ringbuf/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/efuse/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/efuse/esp32s3/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/vfs/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_wifi/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_event/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_netif/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_eth/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/tcpip_adapter/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_phy/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_phy/esp32s3/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_ipc/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/app_trace/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_timer/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/mbedtls/port/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/mbedtls/mbedtls/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/mbedtls/esp_crt_bundle/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/app_update/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/spi_flash/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bootloader_support/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/nvs_flash/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/pthread/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_gdbstub/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_gdbstub/xtensa" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_gdbstub/esp32s3" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espcoredump/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espcoredump/include/port/xtensa" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/wpa_supplicant/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/wpa_supplicant/port/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/wpa_supplicant/esp_supplicant/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/ieee802154/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/console" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/asio/asio/asio/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/asio/port/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/common/osi/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/include/esp32c3/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/common/api/include/api" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/blufi/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/common/btc/profile/esp/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/host/bluedroid/api/include/api" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_common/tinycrypt/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_core/storage" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/btc/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/common/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/client/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/mesh_models/server/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/core/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api/models/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/bt/esp_ble_mesh/api" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/cbor/port/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/unity/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/unity/unity/src" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/cmock/CMock/src" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/coap/port/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/coap/libcoap/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/nghttp/port/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/nghttp/nghttp2/lib/includes" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-tls" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-tls/esp-tls-crypto" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_adc_cal/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_hid/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/tcp_transport/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_http_client/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_http_server/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_https_ota/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_https_server/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_lcd/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_lcd/interface" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/protobuf-c/protobuf-c" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/protocomm/include/common" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/protocomm/include/security" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/protocomm/include/transports" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/mdns/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_local_ctrl/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/sdmmc/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_serial_slave_link/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_websocket_client/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/expat/expat/expat/lib" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/expat/port/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/wear_levelling/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/fatfs/diskio" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/fatfs/vfs" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/fatfs/src" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/freemodbus/freemodbus/common/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/idf_test/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/idf_test/include/esp32s3" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/jsmn/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/json/cJSON" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/libsodium/libsodium/src/libsodium/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/libsodium/port_include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/mqtt/esp-mqtt/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/openssl/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/perfmon/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/spiffs/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/usb/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/ulp/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/wifi_provisioning/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/rmaker_common/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_diagnostics/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/rtc_store/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_insights/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/json_parser/upstream/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/json_parser/upstream" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/json_generator/upstream" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_schedule/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp_secure_cert_mgr/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_rainmaker/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/gpio_button/button/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/qrcode/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/ws2812_led" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/freertos/include/freertos" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/arduino_tinyusb/tinyusb/src" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/arduino_tinyusb/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp_littlefs/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-dl/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-dl/include/tool" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-dl/include/typedef" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-dl/include/image" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-dl/include/math" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-dl/include/nn" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-dl/include/layer" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-dl/include/detect" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp-dl/include/model_zoo" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp32-camera/driver/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/esp32-camera/conversions/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/dotprod/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/support/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/support/mem/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/windows/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/windows/hann/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/windows/blackman/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/windows/blackman_harris/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/windows/blackman_nuttall/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/windows/nuttall/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/windows/flat_top/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/iir/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/fir/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/math/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/math/add/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/math/sub/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/math/mul/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/math/addc/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/math/mulc/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/math/sqrt/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/matrix/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/fft/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/dct/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/conv/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/common/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/kalman/ekf/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/espressifesp-dsp/modules/kalman/ekf_imu13states/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/include/fb_gfx/include" "-IM:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14/tools/sdk/esp32s3/qio_qspi/include" -mlongcalls -ffunction-sections -fdata-sections -Wno-error=unused-function -Wno-error=unused-variable -Wno-error=deprecated-declarations -Wno-unused-parameter -Wno-sign-compare -ggdb -freorder-blocks -Wwrite-strings -fstack-protector -fstrict-volatile-bitfields -Wno-error=unused-but-set-variable -fno-jump-tables -fno-tree-switch-conversion -std=gnu++11 -fexceptions -fno-rtti -MMD -c -w -Os -DF_CPU=240000000L -DARDUINO=10812 -DARDUINO_ADAFRUIT_FEATHER_ESP32S3_TFT -DARDUINO_ARCH_ESP32 "-DARDUINO_BOARD=\"ADAFRUIT_FEATHER_ESP32S3_TFT\"" -DARDUINO_VARIANT="adafruit_feather_esp32s3_tft" -DARDUINO_PARTITION_default -DESP32 -DCORE_DEBUG_LEVEL=0 -DARDUINO_RUNNING_CORE=1 -DARDUINO_EVENT_RUNNING_CORE=1 -DBOARD_HAS_PSRAM -DARDUINO_USB_MODE=0 -DARDUINO_USB_CDC_ON_BOOT=1 -DARDUINO_USB_MSC_ON_BOOT=0 -DARDUINO_USB_DFU_ON_BOOT=0 "@M:\Sloeber_Data\Projects\TestEsp32_again\Release/file_opts" -I"M:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\libraries\ESPmDNS\src" -I"M:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\variants\adafruit_feather_esp32s3_tft" -I"M:\Sloeber\arduinoPlugin\packages\esp32\hardware\esp32\2.0.14\cores\esp32" -MMD -MP -MF"sloeber.ino.cpp.d" -MT"sloeber.ino.cpp.o" -D__IN_ECLIPSE=1 "..\sloeber.ino.cpp" -o "sloeber.ino.cpp.o" xtensa-esp32s3-elf-g++: error: M:\Sloeber_Data\Projects\TestEsp32_again\Release/file_opts: No such file or directory make[1]: [subdir.mk:20: sloeber.ino.cpp.o] Error 1 make: [makefile:104: all] Error 2 "M:/Sloeber/arduinoPlugin/tools/make/make all" terminated with exit code 2. Build might be incomplete.

jantje commented 8 months ago

for file_opts: No such file or directory see https://github.com/Sloeber/arduino-eclipse-plugin/issues/1582

DougMorgan commented 8 months ago

Thanks for the quick response!!! I had tried a bunch of the suggestions in that thread last night.
This morning #1533 worked!

Thanks again !

DiyParts commented 8 months ago

Hi, finally... I built the same code with Arduino IDE and VSC / PlatformIO and it worked without problems. After a couple of days and booting the system I tried it again with Sloeber and it worked! CDC.cpp.o was not gone. The archiver just did not find it these days - what reason ever. With CMD Prompt and the same archiver string it worked. Again:

CMD Prompt: C:\sloeber-workspace\Test_Sloeber_Blink2\Release> del arduino.ar C:\sloeber-workspace\Test_Sloeber_Blink2\Release>"C:\Sloeber\arduinoPlugin\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7/bin/avr-gcc-ar" rcs "C:\sloeber-workspace\Test_Sloeber_Blink2\Release\arduino.ar" .\core\core\CDC.cpp.o .\core\core\HardwareSerial.cpp.o .\core\core\HardwareSerial0.cpp.o .\core\core\HardwareSerial1.cpp.o .\core\core\HardwareSerial2.cpp.o .\core\core\HardwareSerial3.cpp.o .\core\core\IPAddress.cpp.o .\core\core\PluggableUSB.cpp.o .\core\core\Print.cpp.o .\core\core\Stream.cpp.o .\core\core\Tone.cpp.o .\core\core\USBCore.cpp.o .\core\core\WInterrupts.c.o .\core\core\WMath.cpp.o .\core\core\WString.cpp.o .\core\core\abi.cpp.o .\core\core\hooks.c.o .\core\core\main.cpp.o .\core\core\new.cpp.o .\core\core\wiring.c.o .\core\core\wiring_analog.c.o .\core\core\wiring_digital.c.o .\core\core\wiring_pulse.S.o .\core\core\wiring_pulse.c.o .\core\core\wiringshift.c.o --> runs without error!_

Best, Olaf

jantje commented 8 months ago

Good to hear it works for you. I'll close the issue