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
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
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
Typesource ~/.profile in your terminal to execute your environment variable
I would have done this earlier, otherwise the print path wouldn’t have seen the message.
But now that I’ve switched to root, I’m ready to compile.
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 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)
...
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.
-
I solved this by extracting the
xtensa-lx106-elf-gcc8_4_0-esp-2020r3-win32.zipfile into msys32homedirectory
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.exeand run the following commands:
PATH="${HOME}/xtensa-lx106-elf/bin:${PATH}"
export IDF_PATH=~/esp/ESP8266_RTOS_SDK -
Now run
echo $PATHandecho $IDF_PATHto check if the newly included paths are there.
Navigate to any of the examples and run make. Hopefully, it should all work now.
Содержание
- Error message on uploading sketch #692
- Comments
- esp8266 arduino ide download #688
- Comments
- Installing with Boards Manager
- Footer
- 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
Сам с причинами ошибок разобраться не могу. Если написал не по адресу, подскажите.
-
#2
Данная проблема решена путем замены версии SDK на 2.21
Но появилась другая и более серьезная.
Ни одна из прошивок, полученных и прошитых с помощью связки Eclipse+ESP8266_NONOS_SDK+xtensa-lx106-elf не работает, хотя компиляция и прошивка проходят без ошибок.
Хотел попробовать какую-то другую среду, но не нашел, чем кроме Eclipse можно было собрать собрать программу (там у меня используется makefile). Пробовал прошивать и из командной строки, и с помощью ESP8266_ESPlorer, и с помощью Flash Download Tools. Результат одинаков: элементарная прошивка с миганием диода не работает. Вот что показывает ESPlorer
Попробовал использовать Arduino IDE и пример BLINK из нее.
Монитор порта и просмотр порта с помощью ESPlorer


Но светодиод не мигает. Другие прошивки скорее не работают, чем работают. Причины непонятны.
Прошивал прошивку из проекта LuckyBox. Прошил, все или почти все работает.
Получается, что ESP8266 живая? Проблема с самой прошивкой?
Отсюда три вопроса.
1. Как и чем в такой ситуации можно проверить работоспособность прошивки?
2. Может ли кто-нибудь проверить мою прошивку?
3. Может ли кто-нибудь скинуть рабочую версию несложной прошивки (например, с миганием диодом)?
В предыдущей части урока мы подготовили все инструменты (тулчейн) для сборки прошивки из исходных файлов, создали проект и начали писать файл сценария Makefile, а также исходный код.
Будет тут у нас ещё небольшой подводный камень, но о нём потом. А пока нам хочется создать прошивку и залить её в наш контроллер.
Поэтому идём в Makefile и добавим там ещё одну команду
|
—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 |
Здесь мы используем утилиту AR, которая в Linux используется для создания архива без сжатия, для того, чтобы соединить все объектные файлы в один архив. У нас пока только один объектный файл, поэтому мы собираем в архив только его.
После очередной сборки проекта у нас появится архивный файл в папке build
Следующий этап — линковка (или компоновка). На данном этапе мы создадим исполняемый файл формата elf
|
cru build/app_app.a src/main.o D:/ESP8266/xtensa—lx106—elf/bin/xtensa—lx106—elf—gcc —LD:/ESP8266/ESP8266_NONOS_SDK/lib —TD:/ESP8266/ESP8266_NONOS_SDK/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 |
Здесь также используется ряд параметров, знать которые нам пока не столь важно, голову мы этим также забивать пока не будем. Скажу лишь про некоторые. Параметр -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,—end—group —o build/app.out D:/ESP8266/xtensa—lx106—elf/bin/xtensa—lx106—elf—size build/app.out |
Соберём проект и увидим размеры секций в консоли
С помощью следующей команды в Makefile, используя специально-обученную утилиту, мы сформируем два образа для заливки в наш контроллер, так как у нас не установлен на нём Linux и мы не можем там запустить elf-файл
|
D:/ESP8266/xtensa—lx106—elf/bin/xtensa—lx106—elf—size 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/xtensa—lx106—elf |
Также добавим переменные отдельно к каждой утилите кросскомпилятора
|
XTENSA := D:/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 SIZE := $(XTENSA)/bin/xtensa—lx106—elf—size |
Добавим флаги для компиляции и линковки
|
SIZE := $(XTENSA)/bin/xtensa—lx106—elf—size 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 |
Добавим также переменную для команды 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,—end—group —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 —no—compress —ff 40m —fm dio —fs 32m 0x00000 build/app.out—0x00000.bin 0x10000 build/app.out—0x10000.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.out—0x00000.bin 0x10000 build/app.out—0x10000.bin clean: @rm —v src/main.o build/app_app.a build/app.out build/app.out—0x00000.bin build/app.out—0x10000.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
Смотреть ВИДЕОУРОК (нажмите на картинку)
Post Views:
1 504




















