Xtensa lx106 elf gcc error

Issue was previously closed without solution: #5524 Platform Hardware: [other - WEMOS d1mini pro] Core Version: [l1e17ddd] Development Env: [Visual studio 16.3.5 /Visual Micro 19.0] Operating Syste...

reverted back to 2.4.2, compiled without problems.

C:Program Files (x86)Arduinoarduino-builder -dump-prefs -logger=machine -hardware C:Program Files (x86)Arduinohardware -hardware C:UsersTimmo SturmAppDataLocalArduino15packages -tools C:Program Files (x86)Arduinotools-builder -tools C:Program Files (x86)Arduinohardwaretoolsavr -tools C:UsersTimmo SturmAppDataLocalArduino15packages -built-in-libraries C:Program Files (x86)Arduinolibraries -libraries C:UsersTimmo SturmDocumentsArduinolibraries -fqbn=esp8266:esp8266:d1_mini_pro:CpuFrequency=80,VTable=flash,FlashSize=16M15M,LwIPVariant=v2mss536,Debug=Disabled,DebugLevel=None____,FlashErase=none,UploadSpeed=921600 -vid-pid=10C4_EA60 -ide-version=10810 -build-path C:UsersTIMMOS~1AppDataLocalTemparduino_build_938077 -warnings=none -build-cache C:UsersTIMMOS~1AppDataLocalTemparduino_cache_79671 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsxtensa-lx106-elf-gcc1.20.0-26-gb404fb9-2 -prefs=runtime.tools.xtensa-lx106-elf-gcc-1.20.0-26-gb404fb9-2.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsxtensa-lx106-elf-gcc1.20.0-26-gb404fb9-2 -prefs=runtime.tools.esptool.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsesptool.4.13 -prefs=runtime.tools.esptool-0.4.13.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsesptool.4.13 -prefs=runtime.tools.mkspiffs.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsmkspiffs.2.0 -prefs=runtime.tools.mkspiffs-0.2.0.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsmkspiffs.2.0 -verbose C:UsersTimmo SturmDocumentsArduinosketch_oct24asketch_oct24a.ino
C:Program Files (x86)Arduinoarduino-builder -compile -logger=machine -hardware C:Program Files (x86)Arduinohardware -hardware C:UsersTimmo SturmAppDataLocalArduino15packages -tools C:Program Files (x86)Arduinotools-builder -tools C:Program Files (x86)Arduinohardwaretoolsavr -tools C:UsersTimmo SturmAppDataLocalArduino15packages -built-in-libraries C:Program Files (x86)Arduinolibraries -libraries C:UsersTimmo SturmDocumentsArduinolibraries -fqbn=esp8266:esp8266:d1_mini_pro:CpuFrequency=80,VTable=flash,FlashSize=16M15M,LwIPVariant=v2mss536,Debug=Disabled,DebugLevel=None____,FlashErase=none,UploadSpeed=921600 -vid-pid=10C4_EA60 -ide-version=10810 -build-path C:UsersTIMMOS~1AppDataLocalTemparduino_build_938077 -warnings=none -build-cache C:UsersTIMMOS~1AppDataLocalTemparduino_cache_79671 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsxtensa-lx106-elf-gcc1.20.0-26-gb404fb9-2 -prefs=runtime.tools.xtensa-lx106-elf-gcc-1.20.0-26-gb404fb9-2.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsxtensa-lx106-elf-gcc1.20.0-26-gb404fb9-2 -prefs=runtime.tools.esptool.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsesptool.4.13 -prefs=runtime.tools.esptool-0.4.13.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsesptool.4.13 -prefs=runtime.tools.mkspiffs.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsmkspiffs.2.0 -prefs=runtime.tools.mkspiffs-0.2.0.path=C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266toolsmkspiffs.2.0 -verbose C:UsersTimmo SturmDocumentsArduinosketch_oct24asketch_oct24a.ino
Using board 'd1_mini_pro' from platform in folder: C:UsersTimmo
Using core 'esp8266' from platform in folder: C:UsersTimmo
Detecting libraries used...
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\sketch\sketch_oct24a.ino.cpp" -o nul
Alternatives for dummy.h: [esp8266@1.0]
ResolveLibrary(dummy.h)
  -> candidates: [esp8266@1.0]
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\esp8266\src" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\sketch\sketch_oct24a.ino.cpp" -o nul
Generating function prototypes...
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -ffunction-sections -fdata-sections -w -x c++ -E -CC -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\esp8266\src" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\sketch\sketch_oct24a.ino.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\preproc\ctags_target_for_gcc_minus_e.cpp"
"C:\Program Files (x86)\Arduino\tools-builder\ctags\5.8-arduino11/ctags" -u --language-force=c++ -f - --c++-kinds=svpf --fields=KSTtzns --line-directives "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\preproc\ctags_target_for_gcc_minus_e.cpp"
Compiling sketch...
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\libraries\esp8266\src" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\sketch\sketch_oct24a.ino.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\sketch\sketch_oct24a.ino.cpp.o"
Compiling libraries...
Compiling library "esp8266"
Compiling core...
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -g -x assembler-with-cpp -MMD -mlongcalls -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\cont.S" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\cont.S.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\cont_util.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\cont_util.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_noniso.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_noniso.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_postmortem.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_postmortem.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_flash_utils.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_flash_utils.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_eboot_command.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_eboot_command.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_i2s.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_i2s.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_phy.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_phy.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_si2c.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_si2c.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_sigma_delta.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_sigma_delta.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_timer.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_timer.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_waveform.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_waveform.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_wiring.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_wiring_analog.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_analog.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_wiring_digital.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_digital.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_wiring_pulse.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_pulse.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_wiring_pwm.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_pwm.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_wiring_shift.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_shift.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\gdb_hooks.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\gdb_hooks.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\heap.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\heap.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\libc_replacements.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\libc_replacements.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\sntp-lwip2.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\sntp-lwip2.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\time.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\time.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\uart.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\uart.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\libb64\cdecode.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\libb64\cdecode.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\libb64\cencode.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\libb64\cencode.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\spiffs\spiffs_cache.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_cache.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\spiffs\spiffs_check.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_check.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\spiffs\spiffs_gc.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_gc.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\spiffs\spiffs_hydrogen.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_hydrogen.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\spiffs\spiffs_nucleus.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_nucleus.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -Wpointer-arith -Wno-implicit-function-declaration -Wl,-EL -fno-inline-functions -nostdlib -mlongcalls -mtext-section-literals -falign-functions=4 -MMD -std=gnu99 -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\umm_malloc\umm_malloc.c" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\umm_malloc\umm_malloc.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\Esp-version.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Esp-version.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\FunctionalInterrupt.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\FunctionalInterrupt.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\MD5Builder.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\MD5Builder.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\Print.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Print.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\IPAddress.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\IPAddress.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\FS.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\FS.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\Esp.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Esp.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\HardwareSerial.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\HardwareSerial.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\Schedule.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Schedule.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\ScheduledFunctions.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\ScheduledFunctions.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\Stream.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Stream.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\StreamString.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\StreamString.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\Tone.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Tone.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\Updater.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Updater.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\WMath.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\WMath.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\WString.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\WString.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\abi.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\abi.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\base64.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\base64.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\cbuf.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\cbuf.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\core_esp8266_main.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_main.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\debug.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\debug.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\pgmspace.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\pgmspace.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\spiffs_api.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs_api.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lwip2/include" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/core" -c -w -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -ffunction-sections -fdata-sections -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DARDUINO=10810 -DARDUINO_ESP8266_WEMOS_D1MINIPRO -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_WEMOS_D1MINIPRO"" -DESP8266 "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266" "-IC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\variants\d1_mini" "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2\cores\esp8266\spiffs_hal.cpp" -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs_hal.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\cont.S.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\cont_util.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_eboot_command.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_flash_utils.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_i2s.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_noniso.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_phy.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_postmortem.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_si2c.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_sigma_delta.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_timer.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_waveform.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_analog.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_digital.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_pulse.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_pwm.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_wiring_shift.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\gdb_hooks.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\heap.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\libb64\cdecode.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\libb64\cencode.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\libc_replacements.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\sntp-lwip2.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_cache.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_check.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_gc.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_hydrogen.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs\spiffs_nucleus.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\time.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\uart.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\umm_malloc\umm_malloc.c.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Esp-version.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Esp.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\FS.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\FunctionalInterrupt.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\HardwareSerial.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\IPAddress.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\MD5Builder.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Print.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Schedule.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\ScheduledFunctions.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Stream.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\StreamString.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Tone.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\Updater.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\WMath.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\WString.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\abi.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\base64.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\cbuf.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\core_esp8266_main.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\debug.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\pgmspace.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs_api.cpp.o"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-ar" cru "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\core\spiffs_hal.cpp.o"
Unable to cache built core, please tell esp8266:esp8266@2.4.2 maintainers to follow http://goo.gl/QdCUjo
Linking everything together...
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -CC -E -P -DVTABLES_IN_FLASH "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/ld/eagle.app.v6.common.ld.h" -o "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/ld/eagle.app.v6.common.ld"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-gcc" -Wl,-Map "-Wl,C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/sketch_oct24a.ino.map" -g -w -Os -nostdlib -Wl,--no-check-sections -u app_entry -u _printf_float -u _scanf_float -Wl,-static "-LC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/lib" "-LC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/ld" "-LC:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/tools/sdk/libc/xtensa-lx106-elf/lib" -Teagle.flash.16m.ld -Wl,--gc-sections -Wl,-wrap,system_restart_local -Wl,-wrap,spi_flash_read -o "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/sketch_oct24a.ino.elf" -Wl,--start-group "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077\sketch\sketch_oct24a.ino.cpp.o" "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/arduino.ar" -lhal -lphy -lpp -lnet80211 -llwip2 -lwpa -lcrypto -lmain -lwps -lbearssl -laxtls -lespnow -lsmartconfig -lairkiss -lwpa2 -lstdc++ -lm -lc -lgcc -Wl,--end-group "-LC:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077"
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\esptool\0.4.13/esptool.exe" -eo "C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\2.4.2/bootloaders/eboot/eboot.elf" -bo "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/sketch_oct24a.ino.bin" -bm dio -bf 40 -bz 16M -bs .text -bp 4096 -ec -eo "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/sketch_oct24a.ino.elf" -bs .irom0.text -bs .text -bs .data -bs .rodata -bc -ec
Multiple libraries were found for "dummy.h"
 Used: C:UsersTimmo
Using library esp8266 at version 1.0 in folder: C:UsersTimmo SturmAppDataLocalArduino15packagesesp8266hardwareesp82662.4.2librariesesp8266
"C:\Users\Timmo Sturm\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\1.20.0-26-gb404fb9-2/bin/xtensa-lx106-elf-size" -A "C:\Users\TIMMOS~1\AppData\Local\Temp\arduino_build_938077/sketch_oct24a.ino.elf"
Sketch uses 247952 bytes (23%) of program storage space. Maximum is 1044464 bytes.
Global variables use 28032 bytes (34%) of dynamic memory, leaving 53888 bytes for local variables. Maximum is 81920 bytes.

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and
privacy statement. We’ll occasionally send you account related emails.

Already on GitHub?
Sign in
to your account


Open

GarMingLi opened this issue

Dec 19, 2019

· 8 comments

Comments

@GarMingLi

Environment

  • IDF version : a215fe3
  • Development Env: Make
  • Operating System: win10 wsl(Ubuntu18.04)
  • toolchain: xtensa-lx106-elf-linux32-1.22.0-100-ge567ec7-5.2.0.tar

Problem Description

I built the development environment of ESP8266 RTOS SDK in the Ubuntu subsystem of win10, but there was an error when compiling:

make: xtensa-lx106-elf-gcc: Command not found
expr: syntax error
/bin/sh: 1: xtensa-lx106-elf-gcc: not found
/bin/sh: 1: xtensa-lx106-elf-gcc: not found
Toolchain path: 
WARNING: Failed to find Xtensa toolchain, may need to alter PATH or set one in the configuration menu
Python requirements from /home/ljm/esp/ESP8266_RTOS_SDK/requirements.txt are satisfied.
make[1]: xtensa-lx106-elf-gcc: Command not found
expr: syntax error
/bin/sh: 1: xtensa-lx106-elf-gcc: not found
/bin/sh: 1: xtensa-lx106-elf-gcc: not found
WARNING: Failed to find Xtensa toolchain, may need to alter PATH or set one in the configuration menu
CC build/bootloader/main/bootloader_start.o
make[2]: xtensa-lx106-elf-gcc: Command not found
/home/ljm/esp/ESP8266_RTOS_SDK/make/component_wrapper.mk:291: recipe for target 'bootloader_start.o' failed
make[2]: *** [bootloader_start.o] Error 127
/home/ljm/esp/ESP8266_RTOS_SDK/make/project.mk:571: recipe for target 'component-main-build' failed
make[1]: *** [component-main-build] Error 2

echo $PATH
/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:~/esp/xtensa-lx106-elf/bin

xtensa-lx106-elf-gcc -v

Using built-in specs.
COLLECT_GCC=/home/ljm/esp/xtensa-lx106-elf/bin/xtensa-lx106-elf-gcc
COLLECT_LTO_WRAPPER=/home/ljm/esp/xtensa-lx106-elf/bin/../libexec/gcc/xtensa-lx106-elf/5.2.0/lto-wrapper
Target: xtensa-lx106-elf
Configured with: /builds/idf/crosstool-NG/.build/src/gcc-5.2.0/configure --build=i686-build_pc-linux-gnu --host=i686-build_pc-linux-gnu --target=xtensa-lx106-elf --prefix=/builds/idf/crosstool-NG/builds/xtensa-lx106-elf --with-local-prefix=/builds/idf/crosstool-NG/builds/xtensa-lx106-elf/xtensa-lx106-elf/sysroot --with-sysroot=/builds/idf/crosstool-NG/builds/xtensa-lx106-elf/xtensa-lx106-elf/sysroot --with-newlib --enable-threads=no --disable-shared --with-pkgversion='crosstool-NG crosstool-ng-1.22.0-100-ge567ec7' --disable-__cxa_atexit --enable-cxx-flags='-fno-exceptions -fno-rtti' --with-gmp=/builds/idf/crosstool-NG/.build/xtensa-lx106-elf/buildtools --with-mpfr=/builds/idf/crosstool-NG/.build/xtensa-lx106-elf/buildtools --with-mpc=/builds/idf/crosstool-NG/.build/xtensa-lx106-elf/buildtools --with-isl=/builds/idf/crosstool-NG/.build/xtensa-lx106-elf/buildtools --with-cloog=/builds/idf/crosstool-NG/.build/xtensa-lx106-elf/buildtools --with-libelf=/builds/idf/crosstool-NG/.build/xtensa-lx106-elf/buildtools --enable-lto --enable-target-optspace --without-long-double-128 --disable-libgomp --disable-libmudflap --disable-libssp --disable-libquadmath --disable-libquadmath-support --disable-nls --disable-multilib --enable-languages=c,c++
Thread model: single
gcc version 5.2.0 (crosstool-NG crosstool-ng-1.22.0-100-ge567ec7) 

The environment variable is normal, but I’m not sure why it was compiled incorrectly.

@github-actions
github-actions
bot

changed the title
make: xtensa-lx106-elf-gcc: Command not found

make: xtensa-lx106-elf-gcc: Command not found (GIT8266O-349)

Dec 19, 2019

@JackieLi1011

Typesource ~/.profile in your terminal to execute your environment variable

@GarMingLi

I would have done this earlier, otherwise the print path wouldn’t have seen the message.

@GarMingLi

But now that I’ve switched to root, I’m ready to compile.

@donghengqaz

It is amazing, I see the toolchain is xtensa-lx106-elf-linux32-1.22.0-100-ge567ec7-5.2.0.tar, and it is used at 32-bit ubuntu system, so do you ubuntu WSL is 32-bit ?

@GarMingLi

@Splines

@GarMingLi Did you manage to get this to work? I’m not using WSL(2) since there is no USB passthrough yet, thus I can’t flash to my ESP8266 board.

I’m now trying MSYS2 and downloaded the «all-in-one toolchain & MSYS2 zip file» from here. Then, I also downloaded the toolchain for ESP8266 from the same site and put it in my ~/esp folder. I’ve updated the PATH (in .bash_profile) to include xtensa-lx106-elf/bin, however when running make the command can’t be found.

I get the same error message that the command can’t be found and additionally:

$ make
make: xtensa-lx106-elf-gcc: Command not found
expr: syntax error: unexpected argument „5.2.0“
which: no xtensa-lx106-elf-gcc in (hereIsMyPathWhereTheBinsAreLocated)
...

@Splines

I’ve just moved the xtensa-lx106-elf-gcc folder to /opt (where you can already see the folder xtensa-esp32-elf. Then, I’ve added these two lines at the end of .bash_profile:

Note that C:/msys32/home/domin/esp/ESP8266_RTOS_SDK is the path I’ve cloned the RTOS_SDK into.

export PATH=$PATH:/opt/xtensa-lx106-elf/bin
export IDF_PATH="C:/msys32/home/domin/esp/ESP8266_RTOS_SDK"

I don’t know why, but now it’s working 🎉
The fact, that we should put the extracted xtensa toolchain (in my case for Windows 10 using MSYS2) into the /opt folder, should definitely be added to the documentation here.

@nabeelkirmani

  • I solved this by extracting the xtensa-lx106-elf-gcc8_4_0-esp-2020r3-win32.zip file into msys32 home directory
    so now my Xtensa path looks like this: C:msys32homePCxtensa-lx106-elfbin (where instead of PC it will be your username)

  • Once this is done, open mingw32.exe and run the following commands:
    PATH="${HOME}/xtensa-lx106-elf/bin:${PATH}"
    export IDF_PATH=~/esp/ESP8266_RTOS_SDK

  • Now run echo $PATH and echo $IDF_PATH to check if the newly included paths are there.

Navigate to any of the examples and run make. Hopefully, it should all work now.

Содержание

  1. Error message on uploading sketch #692
  2. Comments
  3. esp8266 arduino ide download #688
  4. Comments
  5. Installing with Boards Manager
  6. Footer
  7. ESP8266 Урок 5. Настраиваем toolchain и пишем свою прошивку в IDE Eclipse. Часть 2

Error message on uploading sketch #692

i have downloaded the Arduino1.6.5 ide and installed the esp8266 board but i can not find the esptool under the programmers and when i try uploading a sketch i get this error message. i am using windows 8.1 os. How can i get around the problem?

«Arduino: 1.6.5 (Windows 7), Board: «Generic ESP8266 Module, Serial, 80 MHz, 80MHz, DIO, 115200, 2M (1M SPIFFS)»

E:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266toolsxtensa-lx106-elf-gcc1.20.0-26-gb404fb9/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -IE:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266hardwareesp82661.6.5-947-g39819f0/tools/sdk//include -c -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -DF_CPU=80000000L -DARDUINO=10605 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DESP8266 -IE:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266hardwareesp82661.6.5-947-g39819f0coresesp8266 -IE:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266hardwareesp82661.6.5-947-g39819f0variantsgeneric C:Users21FB2E 1AppDataLocalTempbuild670289431897611190.tmpESP_Blink.cpp -o C:Users21FB2E 1AppDataLocalTempbuild670289431897611190.tmpESP_Blink.cpp.o

xtensa-lx106-elf-g++: error: CreateProcess: No such file or directory
Error compiling.»

The text was updated successfully, but these errors were encountered:

In my installation I do not find a path like yours
«arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266tools».

So I gues you didn’t download arduino-1.6.5-r2-windows.exe from
https://www.arduino.cc/en/Main/Software as Windows Installer.

When executing the downloaded file, it will install in
«C:/Program files (x86)/Arduino».

The Arduino IDE buildes my workspace in
«C:/User/[username]/AppData/Roaming».

Using cygwin under Windows 8.1 «Arduino IDE for ESP8266» is installed in
my Cygwin user directory, this is:
«

It looks like, there is somthing wrong with your installation.

«Arduino: 1.6.5 (Windows 7), Board: «Generic ESP8266 Module, Serial, 80
MHz, 80MHz, DIO, 115200, 2M (1M SPIFFS)»

Источник

esp8266 arduino ide download #688

Hie, i am new to the arduino esp ide and from sources i expected to find a section where i can dowload a full installer for windows as seen in the image attached. please assist me on how i can get the windows installer for esp arduino ide

The text was updated successfully, but these errors were encountered:

Installing with Boards Manager

Starting with 1.6.4, Arduino allows installation of third-party platform packages using Boards Manager. We have packages available for Windows, Mac OS, and Linux (32 and 64 bit).

  • Install Arduino 1.6.5 from the Arduino website.
  • Start Arduino and open Preferences window.
  • Enter http://arduino.esp8266.com/stable/package_esp8266com_index.json into Additional Board Manager URLs field. You can add multiple URLs, separating them with commas.
  • Open Boards Manager from Tools > Board menu and install esp8266 platform (and don’t forget to select your ESP8266 board from Tools > Board menu after installation).

, can tel-meIyou how i can get thecanthpakages updated? Remove and install again?

Sorry.
Can you tel-me how can i get thes pakages updated?
Remove and install again?
Tanks

i have downloaded the Arduino1.6.5 ide and installed the esp8266 board but i can not find the esptool under the programmers and when i try uploading a sketch i get this error message

«Arduino: 1.6.5 (Windows 7), Board: «Generic ESP8266 Module, Serial, 80 MHz, 80MHz, DIO, 115200, 2M (1M SPIFFS)»

E:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266toolsxtensa-lx106-elf-gcc1.20.0-26-gb404fb9/bin/xtensa-lx106-elf-g++ -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -IE:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266hardwareesp82661.6.5-947-g39819f0/tools/sdk//include -c -Os -g -mlongcalls -mtext-section-literals -fno-exceptions -fno-rtti -falign-functions=4 -std=c++11 -MMD -DF_CPU=80000000L -DARDUINO=10605 -DARDUINO_ESP8266_ESP01 -DARDUINO_ARCH_ESP8266 -DESP8266 -IE:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266hardwareesp82661.6.5-947-g39819f0coresesp8266 -IE:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266hardwareesp82661.6.5-947-g39819f0variantsgeneric C:Users21FB2E 1AppDataLocalTempbuild670289431897611190.tmpESP_Blink.cpp -o C:Users21FB2E 1AppDataLocalTempbuild670289431897611190.tmpESP_Blink.cpp.o

xtensa-lx106-elf-g++: error: CreateProcess: No such file or directory
Error compiling.»

check if E:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266toolsxtensa-lx106-elf-gcc1.20.0-26-gb404fb9/bin/xtensa-lx106-elf-g++ is existing

yes the E:arduino-1.6.5-r2-windowsarduino-1.6.5-r2portablepackagesesp8266toolsxtensa-lx106-elf-gcc1.20.0-26-gb404fb9/bin/xtensa-lx106-elf-g++ exists

You can also download official arduino , put esp stable/staging json on preferences , go to board manager , install esp (at the end of list ) , and all ok (download this just libraries and overwrite arduino standard .. onewire)

I was wondering how do i do this comment out a part of the mac vendor list in data.h.

© 2023 GitHub, Inc.

You can’t perform that action at this time.

You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session.

Источник

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

Будет тут у нас ещё небольшой подводный камень, но о нём потом. А пока нам хочется создать прошивку и залить её в наш контроллер.

Поэтому идём в Makefile и добавим там ещё одну команду

Здесь мы используем утилиту AR, которая в Linux используется для создания архива без сжатия, для того, чтобы соединить все объектные файлы в один архив. У нас пока только один объектный файл, поэтому мы собираем в архив только его.

После очередной сборки проекта у нас появится архивный файл в папке build

Следующий этап — линковка (или компоновка). На данном этапе мы создадим исполняемый файл формата elf

Здесь также используется ряд параметров, знать которые нам пока не столь важно, голову мы этим также забивать пока не будем. Скажу лишь про некоторые. Параметр -L показывает путь к статическим библиотекам, а параметр -T показывает скрипт, который используется для компоновки — agle.app.v6.ld. Также после параметра -o мы говорим сборщику о том, с каким именем мы формируем elf-файл.

Теперь скорей всего мы опять не сможем собрать наш проект и получим вот такие две ошибки

Данные ошибки говорят о том, что в наш код мы должны обязательно добавить функцию с именем user_rf_cal_sector_set.

Данная функция устанавливает размер сектора в разделе хранения калибровочных параметров wifi модуля. Хотя мы сейчас вроде и не пользуемся функционалом WiFi, но функция быть должна. Образец её есть практически во всех примерах SDK. Добавим такую функцию в наш main.c выше функции user_init

Теперь у нас всё прекрасно соберётся и на выходе мы получим исполняемый файл

С помощью следующей команды в нашем Makefile мы выведем в консоль размеры секций, используя при этом специальную утилиту из набора кросс-компилятора

Соберём проект и увидим размеры секций в консоли

С помощью следующей команды в Makefile, используя специально-обученную утилиту, мы сформируем два образа для заливки в наш контроллер, так как у нас не установлен на нём Linux и мы не можем там запустить elf-файл

Если мы теперь соберём наш проект, то мы уже получим два файла-образа для заливки в наш ESP

Ну вот мы и получили заветную прошивку! Из наименований файлов мы даже видим, с каких адресов их заливать в контроллер.

Только прежде чем прошивать наш ESP, если в нём до этого была нестандартная прошивка, то его надо подготовить. Да и если стандартная, то лучше тоже подготовить. Первым делом мы очистим полностью FLASH-память нашего контроллера. Как это делается, мы отлично знаем. А так как затем нам для подготовки к заливки нашей прошивки надо будет в контроллер ещё кое-что залить, то сначала откроем каталог со стандартной прошивкой в SDK

Запустим командную строку и очистим FLASH-память

Также, думаю, все мы знаем, что путь к утилите esptool для работы с ней, должен быть доступен.

Если вдруг она не будет работать из папки с утилитами, то можно подключить другую.

Теперь нам нужно прошить с определённого адреса файл с настройками по умолчанию в наш ESP

Мы использовали адрес 0x3FC000, так как у нас модуль с 4 мегабайтами FLASH-памяти.

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

Вернёмся в наш проект и прежде чем в Makefile добавлять ещё одну цель для заливки прошивки, давайте с помощью применения переменных немного сделаем наш сценарий поприличнее.

Для этого в самом верху добавим путь к нашему SDK

Затем добавим путь к заголовочным файлам SDK

Также добавим путь к кросс-компилятору

Также добавим переменные отдельно к каждой утилите кросскомпилятора

Добавим флаги для компиляции и линковки

Добавим также переменную для команды esptool с полным путём к ней

Применим наши переменные в цели All, также заэкранируем наши команды, чтобы не выводились в консоли, а выведем туда красивые читабельные команды вместо них. После этого цель All примет следующий вид

Попробуем собрать наш проект.

Вывод в консоли после этого будет иметь вот такой красивый вид

Теперь давайте добавим цель в Makefile для заливки наших образов в микроконтроллер

Чтобы эту цель запускать, мы добавим её в дерево целей. Для этого зайдём во вкладку Build Targe в левой панели и, используя контекстное меню нашего проекта, добавим новую цель с именем flash

Аналогичным образом добавим в дерево цель clean, такую цель в наш Makefile мы добавим чуть позже.

Наши цели появятся в дереве слева

Также они появятся и в основном дереве проекта в соответствующей ветке

Теперь данные цели будут выполняться по двойному щелчку мыши на них.

Давайте выполним цель flash.

У нас начнётся процесс заливки прошивки в контроллер

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

Мигнув пару раз, светодиод погаснет не вовремя.

Всё дело в том, что в нашем ESP, впрочем, как и у практически каждого микроконтроллера, есть сторожевой таймер (watchdog), который по умолчанию включен, и, если его не выключить заранее при помощи функции system_soft_wdt_stop, что настоятельно не рекомендуется, то его хотя бы раз в полсекунды надо перезагружать при помощью функции SDK system_soft_wdt_feed. А иначе будет происходить то, что у нас и происходит. Не дождавшись перезагрузки таймера, контроллер перезагрузится сам.

Добавим данную функцию в бесконечном цикле в двух местах

Теперь всё нормально. Светодиод мигает регулярно

Также чтобы процесс заливки прошивки шел побыстрее, в команде в Makefile добавим ему скорости, используя для этого соответствующий параметр. Также при проблемах с автоопределением COM-порта при наличии нескольких можно жёстко указать требуемый (у меня 29-й, у вас может быть другой)

@$(ESPTOOL) -b 512800 -p COM29 write_flash —no-compress -ff 40m -fm dio -fs 32m 0x00000 build/app.out-0x00000.bin 0x10000 build/app.out-0x10000.bin

Также добавим ещё цель для очистки каталога от скомпилированных файлов.

Данный пункт мы можем запускать как двойным щелчком по добавленной цели, так и по пункту контекстного меню clean. Попробуем запустить данную цель

Всё прекрасно очистилось.

Итак, на данном занятии нам удалось создать свою программу для микроконтроллера и залить её в его FLASH-память. Пусть данная программа пока не обладает серьёзной функциональностью, это всё будет, но самое тяжёлое, можно считать, мы уже сделали. Мы создали тулчейн с SDK, кросскомпилятором и подключили всё это в IDE Eclipse, получив возможность писать программы для контроллера ESP8266. После этого нам станет проще писать дальнейшее ПО для работы с функционалом WiFi и работы с прочими модулями данного контроллера.

Всем спасибо за внимание!

Модуль ESP NodeMCU можно купить здесь: Модуль ESP NodeMCU

Различные модули ЕSP8266 можно приобрести здесь Модули ЕSP8266

Переходник USB to TTL можно приобрести здесь ftdi ft232rl

Многофункциональный переходник CJMCU FT232H USB к JTAG UART FIFO SPI I2C можно приобрести здесь ftdi ft232rl

Смотреть ВИДЕОУРОК (нажмите на картинку)

44 комментария на “ ESP8266 Урок 5. Настраиваем toolchain и пишем свою прошивку в IDE Eclipse. Часть 2 ”

Спасибо за урок.
у меня при пути D:/ESP8266/utils/esptool elf2image build/app.out
при питоне 3.8 не работало. В ком. строке -> (esptool version) , не видело этого файла. (esptool.py version) сработало.
В Makefile вместо (D:/ESP8266/utils/esptool elf2image build/app.out) запустилось в следующем варианте: esptool.py elf2image build/app.out
Если у кого либо такая проблема, надеюсь, что поможет этот комментарий.

c:/anaconda3/scripts/esptool.exe elf2image build/app.out
Для тех у кого не видится еспитул. Устанавливаем пайсон 3 как на видео а потом вставляем эту строчку и все соберется…

Точнее нужно указать путь к esptool.exe

У меня тоже не работало с этим ехе-файлом из урока. Совет помог.
Для тех, кто не понял, путь до файла будет выглядеть примерно так —
C:Usersmyuser1AppDataLocalProgramsPythonPython39Scriptsesptool.py.exe

Добрый день! Застопорился на этапе сборки файла elf из app_app.a
xtensa-lx106-elf-gcc: error: : No such file or directory
xtensa-lx106-elf-gcc: fatal error: no input files
compilation terminated.
Все пути верные…

Вопрос снят, разобрался.
Всё работает, спасибо!
Кстати, в esp-01 не задействовать gpio1. При сборке выдаёт ошибку. PERIPHS_IO_MUX_GPIO1_U нет такого макроса. Вывел gpio2 на внешний светодиод, работает.

Добрый день.
У меня та же проблема.
Как решили?, в чем ошибка?

Никто так и не ответил (

на случай, если актуально (и кому актуально) нужно наставить бэкслешей (собрать всё в ону строку).

При сборки проекта выскакивает ошибка
CreateProcess(NULL, C :/Eclipse_WorkSpase/ESP8266
Как исправить

подскажите где взять крос компилятор для linux. У меня есть сборка из open sdk но при компиляции возникает ошибка

CC src/user_main.o
AR build/app_app.a
LD build/app.out
/opt/esp-open-sdk/xtensa-lx106-elf/lib/gcc/xtensa-lx106-elf/4.8.5/../../../../xtensa-lx106-elf/bin/ld: cannot find : No such file or directory
collect2: error: ld returned 1 exit status
Makefile:18: recipe for target ‘all’ failed
make: *** [all] Error 1

При линковке возникает ошибка:
18:38:02 **** Incremental Build of configuration Debug for project BLINK ****
mingw32-make.exe -f F:/ESP8266/BLINK/BLINK/Makefile all
D:/ESP8266/xtensa-lx106-elf/bin/xtensa-lx106-elf-gcc
-Iinc -ID:/ESP8266/ESP8266_NONOS_SDK-3.0/include
-ID:/ESP8266/ESP8266_NONOS_SDK-3.0/include/json
-g -O0 -std=gnu99 -Wpointer-arith -Wundef -Werror -Wl,
-EL -fno-inline-functions -nostdlib -mlongcalls
-mtext-section-literals -mno-serialize-volatile -D__ets__
-DICACHE_FLASH -c src/main.c -o src/main.o
D:/ESP8266/xtensa-lx106-elf/bin/xtensa-lx106-elf-ar
cru build/app_app.a src/main.o
D:/ESP8266/xtensa-lx106-elf/bin/xtensa-lx106-elf-gcc
-LD:/ESP8266/ESP8266_NONOS_SDK-3.0/lib
-TD:/ESP8266/ESP8266_NONOS_SDK-3.0/ld/eagle.app.v6.ld
-nostdlib -Wl,—no-check-sections -u call_user_start -Wl,
-static -Wl,—start-group -lc -lgcc -lphy -lpp -lnet80211
-llwip -lwpa -lmain -lcrypto build/app_app.a
-Wl,—end-group -o build/app.out
D:/ESP8266/ESP8266_NONOS_SDK-3.0/liblibmain.a(app_main.o): In function user_uart_wait_tx_fifo_empty’:
(.irom0.text+0x6a0): undefined reference to user_pre_init’
D:/ESP8266/ESP8266_NONOS_SDK-3.0/liblibmain.a(app_main.o): In function flash_data_check’:
(.irom0.text+0x714): undefined reference to user_pre_init’
collect2.exe: error: ld returned 1 exit status
F:/ESP8266/BLINK/BLINK/Makefile:4: recipe for target ‘all’ failed
mingw32-make.exe: *** [all] Error 1
«mingw32-make.exe -f F:/ESP8266/BLINK/BLINK/Makefile all» terminated with exit code 2. Build might be incomplete.
Как исправить?

Дык мы вроде с 2.2 работаем, а у Вас 3.0

Спасибо. Все заработало.

после плясок с бубном все таки получилось добиться устойчивой компиляции проекта. но после заливки в ESP8266 тот постоянно перезагружается. на скорости 74880 в терминал постоянно шлет
load 0x40100000, len 25264, room 0
tail 0
chksum 0x87
csum 0x87

esptool erase_flash естественно делал. может кто сталкивался или есть какие идеи? Модeль рабочий, АТ команды понимает, LUA скрипты понимает (естественно при залитой прошивке NodeMCU v3)

Проблема решена. Все проблемы из-за невнимательности: забыл прошить esp_init_data_default_v05.bin после очистки

Источник

Toolchain Ubuntu: xtensa-lx106-elf-gcc: Command not found

Mon Sep 18, 2017 7:22 am
#70075

Hello,
I am having a problem compiling the source code of the NONOS_SDK under Ubuntu linux.
I tried to compile the blinky example with using the attached makefile and it worked the first time.
I even downloaded it in the ESP8266 and I have the led blinking.
Just to try I changed the number of milliseconds in the example and I tried to recompile it again but I didn’t have success.
The error I get is the followig:

Code: Select allfranco@franco-VirtualBox:~/esp-open-sdk/blinky$ make
xtensa-lx106-elf-gcc -I. -mlongcalls   -c -o blinky.o blinky.c
make: xtensa-lx106-elf-gcc: Command not found
<builtin>: recipe for target 'blinky.o' failed
make: *** [blinky.o] Error 127
franco@franco-VirtualBox:~/esp-open-sdk/blinky$

I already put
export PATH=»$PATH:~/esp-open-sdk/xtensa-lx106-elf/bin/:~/esp-open-sdk/esptool:~/esp-open-sdk/xtensa-lx106-elf/xtensa-lx106-elf»
In both .profile and .bashrc.
If I try manually to launch the compiler I get an error that it cannot find the libraries but it finds the command.
Why does make not find it?
Is it a known problem (due to my linux-newbbiness) or is it something new?
I think it’s something stupid that I am missing but I cannot figure it out myself :(
I hope you can help me.

Wed Sep 20, 2017 2:03 am
#70133

It took 3 days to be approved… In the meantime I solved.
The problem is in the export PATH…
1) Don’t use the ~, put the full path «/home/username/esp-open-sdk/…»
2) $PATH must be at the end and not at the beginning

For bash it doesn’t make any difference, manually you can call it from the command line even with the «wrong» path name but apparently for make it makes a difference.
So be careful.
I hope I can contribute with something more substantial in the future, it seems to be a nice forum :)

подскажите по ошибке компиляции:
никак не могу разобраться о причине ошибки

Arduino: 1.8.15 (Windows 10), Плата:»Generic ESP8266 Module, 80 MHz, Flash, Disabled, nodemcu, 26 MHz, 40MHz, DOUT (compatible), 4M (2M SPIFFS), 2, v2 Lower Memory, Disabled, None, All Flash Contents, 115200″

ПРЕДУПРЕЖДЕНИЕ: библиотека Timezone должна запускаться на архитектурах avr и может быть несовместима с вашей платой на архитектуре esp8266.

In file included from C:Usersmitkir01DownloadsGyverLamp-masterfirmwareGyverLamp_v1.4GyverLamp_v1.4.ino:122:0:

C:Program Files (x86)ArduinolibrariesFastLED/FastLED.h:14:21: note: #pragma message: FastLED version 3.003.002

# pragma message «FastLED version 3.003.002»

^

In file included from C:Program Files (x86)ArduinolibrariesFastLED/FastLED.h:65:0,

from C:Usersmitkir01DownloadsGyverLamp-masterfirmwareGyverLamp_v1.4GyverLamp_v1.4.ino:122:

C:Program Files (x86)ArduinolibrariesFastLED/fastspi.h:130:23: note: #pragma message: No hardware SPI pins defined. All SPI access will default to bitbanged output

# pragma message «No hardware SPI pins defined. All SPI access will default to bitbanged output»

^

In file included from C:Usersmitkir01AppDataLocalArduino15packagesesp8266hardwareesp82662.5.0/tools/sdk/libc/xtensa-lx106-elf/include/string.h:163:0,

from C:Usersmitkir01AppDataLocalArduino15packagesesp8266hardwareesp82662.5.0coresesp8266/Arduino.h:33,

from C:Program Files (x86)ArduinolibrariesTimeDateStrings.cpp:12:

C:Program Files (x86)ArduinolibrariesTimeDateStrings.cpp: In function ‘char* monthStr(uint8_t)’:

C:Usersmitkir01AppDataLocalArduino15packagesesp8266hardwareesp82662.5.0/tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:76:81: error: ‘const void*’ is not a pointer-to-object type

#define pgm_read_ptr(addr) (reinterpret_cast<const void>(addr))

^

C:Usersmitkir01AppDataLocalArduino15packagesesp8266hardwareesp82662.5.0/tools/sdk/libc/xtensa-lx106-elf/include/sys/string.h:32:57: note: in definition of macro ‘strcpy_P’

#define strcpy_P(dest, src) strncpy_P((dest), (src), SIZE_IRRELEVANT)

^

C:Program Files (x86)ArduinolibrariesTimeDateStrings.cpp:72:29: note: in expansion of macro ‘pgm_read_ptr’

strcpy_P(buffer, (PGM_P)pgm_read_ptr(&(monthNames_P[month])));

^

C:Program Files (x86)ArduinolibrariesTimeDateStrings.cpp: In function ‘char* dayStr(uint8_t)’:

C:Usersmitkir01AppDataLocalArduino15packagesesp8266hardwareesp82662.5.0/tools/sdk/libc/xtensa-lx106-elf/include/sys/pgmspace.h:76:81: error: ‘const void*’ is not a pointer-to-object type

#define pgm_read_ptr(addr) (reinterpret_cast<const void>(addr))

^

C:Usersmitkir01AppDataLocalArduino15packagesesp8266hardwareesp82662.5.0/tools/sdk/libc/xtensa-lx106-elf/include/sys/string.h:32:57: note: in definition of macro ‘strcpy_P’

#define strcpy_P(dest, src) strncpy_P((dest), (src), SIZE_IRRELEVANT)

^

C:Program Files (x86)ArduinolibrariesTimeDateStrings.cpp:86:28: note: in expansion of macro ‘pgm_read_ptr’

strcpy_P(buffer, (PGM_P)pgm_read_ptr(&(dayNames_P[day])));

^

exit status 1

Ошибка компиляции для платы Generic ESP8266 Module.

  • #1

При попытке линковки появляется ошибка
f:/esp8266/xtensa-lx106-elf/bin/../lib/gcc/xtensa-lx106-elf/4.8.5/../../../../xtensa-lx106-elf/bin/ld.exe: cannot find : Invalid argument

Содержимое Makefile:

SDK := F:/ESP8266/ESP8266_NONOS_SDK
SDK_INC := $(SDK)/include

XTENSA := F:/ESP8266/xtensa-lx106-elf
CC := $(XTENSA)/bin/xtensa-lx106-elf-gcc
AR := $(XTENSA)/bin/xtensa-lx106-elf-ar
LD := $(XTENSA)/bin/xtensa-lx106-elf-gcc

CC_FLAGS := -g -O0 -std=gnu99 -Wpointer-arith -Wundef -Werror -Wl,-EL
-fno-inline-functions -nostdlib -mlongcalls
-mtext-section-literals -mno-serialize-volatile -D__ets__
-DICACHE_FLASH -c

LD_FLAGS := -nostdlib -Wl,—no-check-sections -u call_user_start -Wl,
-static -Wl,—start-group -lc -lgcc -lphy -lpp -lnet80211
-llwip -lwpa -lmain -lcrypto

.PHONY: all clean

all:
echo «CC src/main.o»
$(CC) -Iinc -I$(SDK_INC) -I$(SDK_INC)/json $(CC_FLAGS) src/main.c -o src/main.o
@echo «AR build/app_app.a»
@$(AR) cru build/app_app.a src/main.o
@echo «LD build/app.out»
@$(LD) -L$(SDK)/lib -T$(SDK)/ld/eagle.app.v6.ld $(LD_FLAGS) build/app_app.a
-Wl,—end-group -o build/app.out

clean:
@rm -v src/main.o build/app_app.a build/app.out build/app.out-0x00000.bin build/app.out-0x10000.bin

Ошибка появляется только после добавления строки
@$(LD) -L$(SDK)/lib -T$(SDK)/ld/eagle.app.v6.ld $(LD_FLAGS) build/app_app.a
-Wl,—end-group -o build/app.out

В консоли Eclipse

1652438176806.png

Сам с причинами ошибок разобраться не могу. Если написал не по адресу, подскажите.

  • #2

Данная проблема решена путем замены версии SDK на 2.21
Но появилась другая и более серьезная.
Ни одна из прошивок, полученных и прошитых с помощью связки Eclipse+ESP8266_NONOS_SDK+xtensa-lx106-elf не работает, хотя компиляция и прошивка проходят без ошибок.
Хотел попробовать какую-то другую среду, но не нашел, чем кроме Eclipse можно было собрать собрать программу (там у меня используется makefile). Пробовал прошивать и из командной строки, и с помощью ESP8266_ESPlorer, и с помощью Flash Download Tools. Результат одинаков: элементарная прошивка с миганием диода не работает. Вот что показывает ESPlorer
ESP8266_1.jpg
Попробовал использовать Arduino IDE и пример BLINK из нее.
Монитор порта и просмотр порта с помощью ESPlorer
ESP8266_2.jpg ESP8266_3.jpg
Но светодиод не мигает. Другие прошивки скорее не работают, чем работают. Причины непонятны.
Прошивал прошивку из проекта LuckyBox. Прошил, все или почти все работает.
Получается, что ESP8266 живая? Проблема с самой прошивкой?
Отсюда три вопроса.
1. Как и чем в такой ситуации можно проверить работоспособность прошивки?
2. Может ли кто-нибудь проверить мою прошивку?
3. Может ли кто-нибудь скинуть рабочую версию несложной прошивки (например, с миганием диодом)?

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

Будет тут у нас ещё небольшой подводный камень, но о нём потом. А пока нам хочется создать прошивку и залить её в наш контроллер.

Поэтому идём в Makefile и добавим там ещё одну команду

DICACHE_FLASH  c src/main.c o src/main.o

D:/ESP8266/xtensalx106elf/bin/xtensalx106elfar

cru build/app_app.a src/main.o

Здесь мы используем утилиту AR, которая в Linux используется для создания архива без сжатия, для того, чтобы соединить все объектные файлы в один архив. У нас пока только один объектный файл, поэтому мы собираем в архив только его.

После очередной сборки проекта у нас появится архивный файл в папке build

Следующий этап — линковка (или компоновка). На данном этапе мы создадим исполняемый файл формата elf

cru build/app_app.a src/main.o

D:/ESP8266/xtensalx106elf/bin/xtensalx106elfgcc

LD:/ESP8266/ESP8266_NONOS_SDK/lib

TD:/ESP8266/ESP8266_NONOS_SDK/ld/eagle.app.v6.ld

nostdlib Wl,nochecksections u call_user_start Wl,

static Wl,startgroup lc lgcc lphy lpp lnet80211

llwip lwpa lmain lcrypto build/app_app.a

Wl,endgroup o build/app.out

Здесь также используется ряд параметров, знать которые нам пока не столь важно, голову мы этим также забивать пока не будем. Скажу лишь про некоторые. Параметр -L показывает путь к статическим библиотекам, а параметр -T показывает скрипт, который используется для компоновки — agle.app.v6.ld. Также после параметра -o мы говорим сборщику о том, с каким именем мы формируем elf-файл.

Теперь скорей всего мы опять не сможем собрать наш проект и получим вот такие две ошибки

Данные ошибки говорят о том, что в наш код мы должны обязательно добавить функцию с именем user_rf_cal_sector_set.

Данная функция устанавливает размер сектора в разделе хранения калибровочных параметров wifi модуля. Хотя мы сейчас вроде и не пользуемся функционалом WiFi, но функция быть должна. Образец её есть практически во всех примерах SDK. Добавим такую функцию в наш main.c выше функции user_init

1

2

3

4

5

6

7

8

9

10

11

12

13

14

15

16

17

18

19

20

21

22

23

24

25

26

27

28

29

30

31

32

33

//——————————————————

uint32 ICACHE_FLASH_ATTR user_rf_cal_sector_set(void)

{

    enum flash_size_map size_map = system_get_flash_size_map();

    uint32 rf_cal_sec = 0;

    switch (size_map) {

        case FLASH_SIZE_4M_MAP_256_256:

            rf_cal_sec = 128 8;

            break;

        case FLASH_SIZE_8M_MAP_512_512:

            rf_cal_sec = 256 5;

            break;

        case FLASH_SIZE_16M_MAP_512_512:

        case FLASH_SIZE_16M_MAP_1024_1024:

            rf_cal_sec = 512 5;

            break;

        case FLASH_SIZE_32M_MAP_512_512:

        case FLASH_SIZE_32M_MAP_1024_1024:

            rf_cal_sec = 1024 5;

            break;

        default:

            rf_cal_sec = 0;

            break;

    }

    return rf_cal_sec;

}

//——————————————————

Теперь у нас всё прекрасно соберётся и на выходе мы получим исполняемый файл

С помощью следующей команды в нашем Makefile мы выведем в консоль размеры секций, используя при этом специальную утилиту из набора кросс-компилятора

Wl,endgroup o build/app.out

D:/ESP8266/xtensalx106elf/bin/xtensalx106elfsize build/app.out

Соберём проект и увидим размеры секций в консоли

С помощью следующей команды в Makefile, используя специально-обученную утилиту, мы сформируем два образа для заливки в наш контроллер, так как у нас не установлен на нём Linux и мы не можем там запустить elf-файл

D:/ESP8266/xtensalx106elf/bin/xtensalx106elfsize build/app.out

D:/ESP8266/utils/esptool elf2image build/app.out

Если мы теперь соберём наш проект, то мы уже получим два файла-образа для заливки в наш ESP

Ну вот мы и получили заветную прошивку! Из наименований файлов мы даже видим, с каких адресов их заливать в контроллер.

Только прежде чем прошивать наш ESP, если в нём до этого была нестандартная прошивка, то его надо подготовить. Да и если стандартная, то лучше тоже подготовить. Первым делом мы очистим полностью FLASH-память нашего контроллера. Как это делается, мы отлично знаем. А так как затем нам для подготовки к заливки нашей прошивки надо будет в контроллер ещё кое-что залить, то сначала откроем каталог со стандартной прошивкой в SDK

Запустим командную строку и очистим FLASH-память

Также, думаю, все мы знаем, что путь к утилите esptool для работы с ней, должен быть доступен.

Если вдруг она не будет работать из папки с утилитами, то можно подключить другую.

Теперь нам нужно прошить с определённого адреса файл с настройками по умолчанию в наш ESP

Мы использовали адрес 0x3FC000, так как у нас модуль с 4 мегабайтами FLASH-памяти.

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

Вернёмся в наш проект и прежде чем в Makefile добавлять ещё одну цель для заливки прошивки, давайте с помощью применения переменных немного сделаем наш сценарий поприличнее.

Для этого в самом верху добавим путь к нашему SDK

SDK := D:/ESP8266/ESP8266_NONOS_SDK

Затем добавим путь к заголовочным файлам SDK

SDK := D:/ESP8266/ESP8266_NONOS_SDK

SDK_INC := $(SDK)/include

Также добавим путь к кросс-компилятору

SDK_INC := $(SDK)/include

XTENSA := D:/ESP8266/xtensalx106elf

Также добавим переменные отдельно к каждой утилите кросскомпилятора

XTENSA := D:/ESP8266/xtensalx106elf

CC := $(XTENSA)/bin/xtensalx106elfgcc

AR := $(XTENSA)/bin/xtensalx106elfar

LD := $(XTENSA)/bin/xtensalx106elfgcc

SIZE := $(XTENSA)/bin/xtensalx106elfsize

Добавим флаги для компиляции и линковки

SIZE := $(XTENSA)/bin/xtensalx106elfsize

CC_FLAGS := g O0 std=gnu99 Wpointerarith Wundef Werror Wl,EL

fnoinlinefunctions nostdlib mlongcalls

mtextsectionliterals mnoserializevolatile D__ets__

DICACHE_FLASH c

LD_FLAGS := nostdlib Wl,nochecksections u call_user_start Wl,

static Wl,startgroup lc lgcc lphy lpp lnet80211

llwip lwpa lmain lcrypto

Добавим также переменную для команды esptool с полным путём к ней

llwip lwpa lmain lcrypto

ESPTOOL := D:/ESP8266/utils/esptool

Применим наши переменные в цели All, также заэкранируем наши команды, чтобы не выводились в консоли, а выведем туда красивые читабельные команды вместо них. После этого цель All примет следующий вид

all:

@echo «CC src/main.o»

@$(CC) Iinc I$(SDK_INC) I$(SDK_INC)/json $(CC_FLAGS) src/main.c o src/main.o

@echo «AR build/app_app.a»

@$(AR) cru build/app_app.a src/main.o

@echo «LD build/app.out»

@$(LD) L$(SDK)/lib T$(SDK)/ld/eagle.app.v6.ld $(LD_FLAGS) build/app_app.a

Wl,endgroup o build/app.out

@echo «SIZE build/app.out»

@$(SIZE) build/app.out

@echo «ESPTOOL build/app.out-0x00000.bin build/app.out-0x10000.bin»

@$(ESPTOOL) elf2image build/app.out

Попробуем собрать наш проект.

Вывод в консоли после этого будет иметь вот такой красивый вид

Теперь давайте добавим цель в Makefile для заливки наших образов в микроконтроллер

@$(ESPTOOL) elf2image build/app.out

flash:

@$(ESPTOOL) write_flash nocompress ff 40m fm dio fs 32m 0x00000 build/app.out0x00000.bin 0x10000 build/app.out0x10000.bin

Чтобы эту цель запускать, мы добавим её в дерево целей. Для этого зайдём во вкладку Build Targe в левой панели и, используя контекстное меню нашего проекта, добавим новую цель с именем flash

Аналогичным образом добавим в дерево цель clean, такую цель в наш Makefile мы добавим чуть позже.

Наши цели появятся в дереве слева

Также они появятся и в основном дереве проекта в соответствующей ветке

Теперь данные цели будут выполняться по двойному щелчку мыши на них.

Давайте выполним цель flash.

У нас начнётся процесс заливки прошивки в контроллер

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

Мигнув пару раз, светодиод погаснет не вовремя.

Всё дело в том, что в нашем ESP, впрочем, как и у практически каждого микроконтроллера, есть сторожевой таймер (watchdog), который по умолчанию включен, и, если его не выключить заранее при помощи функции system_soft_wdt_stop, что настоятельно не рекомендуется, то его хотя бы раз в полсекунды надо перезагружать при помощью функции SDK system_soft_wdt_feed. А иначе будет происходить то, что у нас и происходит. Не дождавшись перезагрузки таймера, контроллер перезагрузится сам.

Добавим данную функцию в бесконечном цикле в двух местах

    delay(10000000);

    system_soft_wdt_feed();

    gpio_output_set(0, (1 << LED), 0, 0);

    delay(10000000);

    system_soft_wdt_feed();

Теперь всё нормально. Светодиод мигает регулярно

Также чтобы процесс заливки прошивки шел побыстрее, в команде в Makefile добавим ему скорости, используя для этого соответствующий параметр. Также при проблемах с автоопределением COM-порта при наличии нескольких можно жёстко указать требуемый (у меня 29-й, у вас может быть другой)

@$(ESPTOOL) -b 512800 -p COM29 write_flash --no-compress -ff 40m -fm dio -fs 32m 0x00000 build/app.out-0x00000.bin 0x10000 build/app.out-0x10000.bin

Также добавим ещё цель для очистки каталога от скомпилированных файлов.

@$(ESPTOOL) b 512800 write_flash 0 build/app.out0x00000.bin 0x10000 build/app.out0x10000.bin

clean:

@rm v src/main.o build/app_app.a build/app.out build/app.out0x00000.bin build/app.out0x10000.bin

Данный пункт мы можем запускать как двойным щелчком по добавленной цели, так и по пункту контекстного меню clean. Попробуем запустить данную цель

Всё прекрасно очистилось.

Итак, на данном занятии нам удалось создать свою программу для микроконтроллера и залить её в его FLASH-память. Пусть данная программа пока не обладает серьёзной функциональностью, это всё будет, но самое тяжёлое, можно считать, мы уже сделали. Мы создали тулчейн с SDK, кросскомпилятором и подключили всё это в IDE Eclipse, получив возможность писать программы для контроллера ESP8266. После этого нам станет проще писать дальнейшее ПО для работы с функционалом WiFi и работы с прочими модулями данного контроллера.

Всем спасибо за внимание!

Предыдущая часть Программирование МК ESP8266 Следующий урок

Исходный код

Утилиты для прошивки

Модуль ESP NodeMCU можно купить здесь: Модуль ESP NodeMCU

Различные модули ЕSP8266 можно приобрести здесь Модули ЕSP8266

Переходник USB to TTL можно приобрести здесь ftdi ft232rl

Многофункциональный переходник CJMCU FT232H USB к JTAG UART FIFO SPI I2C можно приобрести здесь ftdi ft232rl

Смотреть ВИДЕОУРОК (нажмите на картинку)

ESP8266 Настраиваем toolchain и пишем свою прошивку в IDE Eclipse


Post Views:
1 504

Понравилась статья? Поделить с друзьями:

Читайте также:

  • Xlreport ole error 800a03ec
  • Xtensa lx106 elf g error createprocess no such file or directory
  • Xtensa esp32 elf g error createprocess no such file or directory
  • Xstring c error
  • Xsolla genshin impact произошла ошибка

  • 0 0 голоса
    Рейтинг статьи
    Подписаться
    Уведомить о
    guest

    0 комментариев
    Старые
    Новые Популярные
    Межтекстовые Отзывы
    Посмотреть все комментарии