Replies: 1 comment
-
don't use this library with an esp8266 |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Hello,
I have tried to compile an example from this library for an ESP-01s. I am getting a set of errors that I have not seen before and am having no success in understanding what to do.
I am using Arduino IDE 2.3.6. I have selected Generic ESP8266 module.
I am seeing dozes of this type of errors:
Compiling sketch...
"C:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\tools\python3\3.7.2-post1/python3" -I "C:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/signing.py" --mode header --publickey "C:\Users\Inspiron17\Documents\Arduino\libraries\ArduinoOTA\examples\SerialWiFiOTA/public.key" --out "C:\Users\Inspiron17\AppData\Local\arduino\sketches\16503D0DD206C4F969E9DF6BE2235115/core/Updater_Signing.h"
"C:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\tools\xtensa-lx106-elf-gcc\3.1.0-gcc10.3-e5f9fec/bin/xtensa-lx106-elf-g++" -D__ets__ -DICACHE_FLASH -U__STRICT_ANSI__ -D_GNU_SOURCE -DESP8266 "@C:\Users\Inspiron17\AppData\Local\arduino\sketches\16503D0DD206C4F969E9DF6BE2235115/core/build.opt" "-IC:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/include" "-IC:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/lwip2/include" "-IC:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/sdk/libc/xtensa-lx106-elf/include" "-IC:\Users\Inspiron17\AppData\Local\arduino\sketches\16503D0DD206C4F969E9DF6BE2235115/core" -c "@C:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2/tools/warnings/extra-cppflags" -Os -g -free -fipa-pta -Werror=return-type -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=10607 -DARDUINO_ESP8266_GENERIC -DARDUINO_ARCH_ESP8266 "-DARDUINO_BOARD="ESP8266_GENERIC"" "-DARDUINO_BOARD_ID="generic"" -DLED_BUILTIN=2 -DFLASHMODE_DOUT -DF_CRYSTAL=40000000 "-IC:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266" "-IC:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\variants\generic" "-Ic:\Users\Inspiron17\Documents\Arduino\libraries\WiFiEspAT\src" "-IC:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\ArduinoOTA" "-IC:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\ESP8266WiFi\src" "-IC:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\SoftwareSerial\src" "-IC:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\ESP8266mDNS\src" "C:\Users\Inspiron17\AppData\Local\arduino\sketches\16503D0DD206C4F969E9DF6BE2235115\sketch\SerialWiFiOTA.ino.cpp" -o "C:\Users\Inspiron17\AppData\Local\arduino\sketches\16503D0DD206C4F969E9DF6BE2235115\sketch\SerialWiFiOTA.ino.cpp.o"
In file included from C:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\ESP8266WiFi\src/ESP8266WiFi.h:28,
from C:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\libraries\ArduinoOTA/ArduinoOTA.h:4,
from C:\Users\Inspiron17\Documents\Arduino\libraries\ArduinoOTA\examples\SerialWiFiOTA\SerialWiFiOTA.ino:16:
C:\Users\Inspiron17\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.1.2\cores\esp8266/wl_definitions.h:51:27: error: 'WL_NO_SHIELD' conflicts with a previous declaration
51 | WL_NO_SHIELD = 255, // for compatibility with WiFi Shield library
| ^~~
I think I understand that there are multiple libraries that share these same definitions. But, I do not know how to find the duplicates.
Anyone seen this error and how did you resolve it.
Thanks
Beta Was this translation helpful? Give feedback.
All reactions