ThingPulse / esp8266-weather-station

ESP8266 Weather Station library supporting OpenWeatherMap, Aeris and other sources
MIT License
1.06k stars 359 forks source link

Files don't compile anymore with ESP8266 Boards Version 3.0.1 #198

Closed Greece2 closed 2 years ago

Greece2 commented 3 years ago

Expected behavior

compiling without errors ;-)

Actual behavior

none of the existing project files or demo files using OpenWeatherMapCurrent.h, OpenWeatherMapForecast.h, ... can be compiled any more :-(

Tried several Boardtypes like WEMOS D1, ESP12E etc, nothing compiles anymore. Any solution apart from moving back to old ESP8266 Boards versions ?

marcelstoer commented 2 years ago

The list of breaking changes is quite long :( https://github.com/esp8266/Arduino/releases/tag/3.0.0

Greece2 commented 2 years ago

Unfortunately, that's correct. Causing lots of problems with many libs and applications :-(

marcelstoer commented 2 years ago

The whole project compiles fine against 3.0.2 (what CI uses).

Greece2 commented 2 years ago

Sorry, here it doesn't compile. ESP8266 Core V3.0.2 Tried Genereic ESP8266, NodeMCU 1.0 (ESP-12E Module) and others.

The error messages while trying to compile OpenWeatherMapCurrentDemo.ino for ESP-12E: W:\libraries\ESP8266_Weather_Station\src\MetOfficeClient.cpp: In member function 'String MetOfficeClient::getWeatherIconName(String)': W:\libraries\ESP8266_Weather_Station\src\MetOfficeClient.cpp:463:1: error: control reaches end of non-void function [-Werror=return-type] 463 | } | ^ cc1plus.exe: some warnings being treated as errors Mehrere Bibliotheken wurden für "OpenWeatherMapCurrent.h" gefunden Benutzt: W:\libraries\ESP8266_Weather_Station Nicht benutzt: W:\libraries\arduino_5211 exit status 1 Fehler beim Kompilieren für das Board NodeMCU 1.0 (ESP-12E Module).

The error messages while trying to compile OpenWeatherMapCurrentDemo.ino for ESP8266: Arduino: 1.8.13 (Windows 7), Board: "Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 4MB (FS:2MB OTA:~1019KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200" W:\libraries\ESP8266_Weather_Station\src\MetOfficeClient.cpp: In member function 'String MetOfficeClient::getWeatherIconName(String)': W:\libraries\ESP8266_Weather_Station\src\MetOfficeClient.cpp:463:1: error: control reaches end of non-void function [-Werror=return-type] 463 | } | ^ cc1plus.exe: some warnings being treated as errors Mehrere Bibliotheken wurden für "OpenWeatherMapCurrent.h" gefunden Benutzt: W:\libraries\ESP8266_Weather_Station Nicht benutzt: W:\libraries\arduino_5211 exit status 1 Fehler beim Kompilieren für das Board Generic ESP8266 Module.

The detailed version: Arduino: 1.8.13 (Windows 7), Board: "Generic ESP8266 Module, 80 MHz, Flash, Disabled (new aborts on oom), Disabled, All SSL ciphers (most compatible), 32KB cache + 32KB IRAM (balanced), Use pgm_read macros for IRAM/PROGMEM, dtr (aka nodemcu), 26 MHz, 40MHz, DOUT (compatible), 4MB (FS:2MB OTA:~1019KB), 2, nonos-sdk 2.2.1+100 (190703), v2 Lower Memory, Disabled, None, Only Sketch, 115200"

C:\Program Files (x86)\Arduino\arduino-builder -dump-prefs -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\XZY\AppData\Local\Arduino15\packages -hardware W:\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\XZY\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries W:\libraries -fqbn=esp8266:esp8266:generic:xtal=80,vt=flash,exception=disabled,stacksmash=disabled,ssl=all,mmu=3232,non32xfer=fast,ResetMethod=nodemcu,CrystalFreq=26,FlashFreq=40,FlashMode=dout,eesz=4M2M,led=2,sdk=nonosdk_190703,ip=lm2f,dbg=Disabled,lvl=None__,wipe=none,baud=115200 -ide-version=10813 -build-path C:\Users\XZY\AppData\Local\Temp\arduino_build_819516 -warnings=default -build-cache C:\Users\XZY\AppData\Local\Temp\arduino_cache_15249 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mklittlefs.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mklittlefs-3.0.4-gcc10.3-1757bed.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.xtensa-lx106-elf-gcc-3.0.4-gcc10.3-1757bed.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.python3.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.mkspiffs.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mkspiffs-3.0.4-gcc10.3-1757bed.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -verbose W:\libraries\ESP8266_Weather_Station\examples\OpenWeatherMapCurrentDemo\OpenWeatherMapCurrentDemo.ino C:\Program Files (x86)\Arduino\arduino-builder -compile -logger=machine -hardware C:\Program Files (x86)\Arduino\hardware -hardware C:\Users\XZY\AppData\Local\Arduino15\packages -hardware W:\hardware -tools C:\Program Files (x86)\Arduino\tools-builder -tools C:\Program Files (x86)\Arduino\hardware\tools\avr -tools C:\Users\XZY\AppData\Local\Arduino15\packages -built-in-libraries C:\Program Files (x86)\Arduino\libraries -libraries W:\libraries -fqbn=esp8266:esp8266:generic:xtal=80,vt=flash,exception=disabled,stacksmash=disabled,ssl=all,mmu=3232,non32xfer=fast,ResetMethod=nodemcu,CrystalFreq=26,FlashFreq=40,FlashMode=dout,eesz=4M2M,led=2,sdk=nonosdk_190703,ip=lm2f,dbg=Disabled,lvl=None____,wipe=none,baud=115200 -ide-version=10813 -build-path C:\Users\XZY\AppData\Local\Temp\arduino_build_819516 -warnings=default -build-cache C:\Users\XZY\AppData\Local\Temp\arduino_cache_15249 -prefs=build.warn_data_percentage=75 -prefs=runtime.tools.mklittlefs.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mklittlefs-3.0.4-gcc10.3-1757bed.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\mklittlefs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.xtensa-lx106-elf-gcc.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.xtensa-lx106-elf-gcc-3.0.4-gcc10.3-1757bed.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.python3.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.python3-3.7.2-post1.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1 -prefs=runtime.tools.mkspiffs.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -prefs=runtime.tools.mkspiffs-3.0.4-gcc10.3-1757bed.path=C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\mkspiffs\3.0.4-gcc10.3-1757bed -verbose W:\libraries\ESP8266_Weather_Station\examples\OpenWeatherMapCurrentDemo\OpenWeatherMapCurrentDemo.ino Using board 'generic' from platform in folder: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2 Using core 'esp8266' from platform in folder: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2 Warning: Board breadboard:avr:atmega328bb doesn't define a 'build.board' preference. Auto-set to: AVR_ATMEGA328BB Detecting libraries used... "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\sketch\OpenWeatherMapCurrentDemo.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE Alternatives for ESP8266WiFi.h: [ESP8266WiFi@1.0] ResolveLibrary(ESP8266WiFi.h) -> candidates: [ESP8266WiFi@1.0] "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\sketch\OpenWeatherMapCurrentDemo.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE Alternatives for JsonListener.h: [Json_Streaming_Parser@1.0.5] ResolveLibrary(JsonListener.h) -> candidates: [Json_Streaming_Parser@1.0.5] "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\sketch\OpenWeatherMapCurrentDemo.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE Alternatives for OpenWeatherMapCurrent.h: [arduino_5211@2.0.0 ESP8266_Weather_Station@2.0.1] ResolveLibrary(OpenWeatherMapCurrent.h) -> candidates: [arduino_5211@2.0.0 ESP8266_Weather_Station@2.0.1] "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "-IW:\libraries\ESP8266_Weather_Station\src" "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\sketch\OpenWeatherMapCurrentDemo.ino.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\BearSSLHelpers.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\CertStoreBearSSL.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFi.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiAP.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiGeneric.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiGratuitous.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiMulti.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiSTA-WPS.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiSTA.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\ESP8266WiFiScan.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiClient.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiClientSecureBearSSL.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiServer.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiServerSecureBearSSL.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\WiFiUdp.cpp Using cached library dependencies for file: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src\enable_wifi_at_boot_time.cpp Using cached library dependencies for file: W:\libraries\Json_Streaming_Parser\JsonListener.cpp Using cached library dependencies for file: W:\libraries\Json_Streaming_Parser\JsonStreamingParser.cpp Using cached library dependencies for file: W:\libraries\ESP8266_Weather_Station\src\AerisForecasts.cpp Using cached library dependencies for file: W:\libraries\ESP8266_Weather_Station\src\AerisObservations.cpp Using cached library dependencies for file: W:\libraries\ESP8266_Weather_Station\src\AerisSunMoon.cpp Using cached library dependencies for file: W:\libraries\ESP8266_Weather_Station\src\Astronomy.cpp "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "-IW:\libraries\ESP8266_Weather_Station\src" "W:\libraries\ESP8266_Weather_Station\src\MetOfficeClient.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE Using cached library dependencies for file: W:\libraries\ESP8266_Weather_Station\src\NTPClient.cpp Using cached library dependencies for file: W:\libraries\ESP8266_Weather_Station\src\OpenWeatherMapCurrent.cpp Using cached library dependencies for file: W:\libraries\ESP8266_Weather_Station\src\OpenWeatherMapForecast.cpp Using cached library dependencies for file: W:\libraries\ESP8266_Weather_Station\src\SunMoonCalc.cpp Using cached library dependencies for file: W:\libraries\ESP8266_Weather_Station\src\ThingspeakClient.cpp "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets__ -DICACHE_FLASH -USTRICT_ANSI -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "-IW:\libraries\ESP8266_Weather_Station\src" "W:\libraries\ESP8266_Weather_Station\src\TimeClient.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "-IW:\libraries\ESP8266_Weather_Station\src" "W:\libraries\ESP8266_Weather_Station\src\WorldClockClient.cpp" -o nul -DARDUINO_LIB_DISCOVERY_PHASE Generating function prototypes... "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI__ -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -w -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -w -x c++ -E -CC -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "-IW:\libraries\ESP8266_Weather_Station\src" "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\sketch\OpenWeatherMapCurrentDemo.ino.cpp" -o "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\preproc\ctags_target_for_gcc_minus_e.cpp" -DARDUINO_LIB_DISCOVERY_PHASE "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\XZY\AppData\Local\Temp\arduino_build_819516\preproc\ctags_target_for_gcc_minus_e.cpp" Sketch wird kompiliert... "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/signing.py" --mode header --publickey "W:\libraries\ESP8266_Weather_Station\examples\OpenWeatherMapCurrentDemo/public.key" --out "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core/Updater_Signing.h" "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "-IW:\libraries\ESP8266_Weather_Station\src" "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\sketch\OpenWeatherMapCurrentDemo.ino.cpp" -o "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\sketch\OpenWeatherMapCurrentDemo.ino.cpp.o" Compiling libraries... Compiling library "ESP8266WiFi" Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\CertStoreBearSSL.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\ESP8266WiFiAP.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\ESP8266WiFiGeneric.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\ESP8266WiFi.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\BearSSLHelpers.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\ESP8266WiFiGratuitous.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\ESP8266WiFiScan.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\ESP8266WiFiMulti.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\ESP8266WiFiSTA.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\ESP8266WiFiSTA-WPS.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\WiFiClientSecureBearSSL.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\WiFiClient.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\WiFiServer.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\WiFiServerSecureBearSSL.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\enable_wifi_at_boot_time.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\WiFiUdp.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266WiFi\ESP8266WiFi.a Compiling library "Json_Streaming_Parser" Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\Json_Streaming_Parser\JsonListener.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\Json_Streaming_Parser\JsonStreamingParser.cpp.o Compiling library "ESP8266_Weather_Station" Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\Astronomy.cpp.o "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -USTRICT_ANSI__ -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "-IW:\libraries\ESP8266_Weather_Station\src" "W:\libraries\ESP8266_Weather_Station\src\MetOfficeClient.cpp" -o "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\MetOfficeClient.cpp.o" Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\AerisForecasts.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\AerisObservations.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\NTPClient.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\AerisSunMoon.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\OpenWeatherMapCurrent.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\ThingspeakClient.cpp.o "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "-IW:\libraries\ESP8266_Weather_Station\src" "W:\libraries\ESP8266_Weather_Station\src\TimeClient.cpp" -o "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\TimeClient.cpp.o" Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\OpenWeatherMapForecast.cpp.o Zuvor kompilierte Datei wird verwendet: C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\SunMoonCalc.cpp.o "C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.0.4-gcc10.3-1757bed/bin/xtensa-lx106-elf-g++" -Dets -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/lwip2/include" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\XZY\AppData\Local\Temp\arduino_build_819516/core" -c -Werror=return-type -Os -g -free -fipa-pta -mlongcalls -mtext-section-literals -fno-rtti -falign-functions=4 -std=gnu++17 -MMD -ffunction-sections -fdata-sections -fno-exceptions -DMMU_IRAM_SIZE=0x8000 -DMMU_ICACHE_SIZE=0x8000 -DNONOSDK22x_190703=1 -DF_CPU=80000000L -DLWIP_OPEN_SRC -DTCP_MSS=536 -DLWIP_FEATURES=1 -DLWIP_IPV6=0 -DARDUINO=10813 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD=\"ESP8266_GENERIC\"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DESP8266 "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\cores\esp8266" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\variants\generic" "-IC:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src" "-IW:\libraries\Json_Streaming_Parser" "-IW:\libraries\ESP8266_Weather_Station\src" "W:\libraries\ESP8266_Weather_Station\src\WorldClockClient.cpp" -o "C:\Users\XZY\AppData\Local\Temp\arduino_build_819516\libraries\ESP8266_Weather_Station\WorldClockClient.cpp.o" W:\libraries\ESP8266_Weather_Station\src\MetOfficeClient.cpp: In member function 'String MetOfficeClient::getWeatherIconName(String)': W:\libraries\ESP8266_Weather_Station\src\MetOfficeClient.cpp:463:1: error: control reaches end of non-void function [-Werror=return-type] 463 | } | ^ cc1plus.exe: some warnings being treated as errors Mehrere Bibliotheken wurden für "OpenWeatherMapCurrent.h" gefunden Benutzt: W:\libraries\ESP8266_Weather_Station Nicht benutzt: W:\libraries\arduino_5211 Bibliothek ESP8266WiFi in Version 1.0 im Ordner: C:\Users\XZY\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi wird verwendet Bibliothek Json_Streaming_Parser in Version 1.0.5 im Ordner: W:\libraries\Json_Streaming_Parser wird verwendet Bibliothek ESP8266_Weather_Station in Version 2.0.1 im Ordner: W:\libraries\ESP8266_Weather_Station wird verwendet exit status 1 Fehler beim Kompilieren für das Board Generic ESP8266 Module.