trying to use a new board (for me) esp8266 vs esp32.
thought i found a web page describing what new libraries i needed
but i'm getting the following errors and am confused, both why there are multiple definitions and why there's a .a file being described.
not sure i'm explaining this well enough to be answered ... what else is needed?
c:/users/lenovo/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: libraries\ESP8266WiFi\ESP8266WiFi.a(WiFiClient.cpp.o): in function `_ZN10WiFiClient5writeEh':
C:\Users\lenovo\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src/WiFiClient.cpp:207: multiple definition of `_ZN10WiFiClient5writeEh'; libraries\WiFi-1.2.7\WiFiClient.cpp.o:C:\Users\lenovo\Documents\Arduinop\libraries\WiFi-1.2.7\src/WiFiClient.cpp:74: first defined here
that made sense and cleared up some other mysteries but still getting
c:/users/lenovo/appdata/local/arduino15/packages/esp8266/tools/xtensa-lx106-elf-gcc/3.0.4-gcc10.3-1757bed/bin/../lib/gcc/xtensa-lx106-elf/10.3.0/../../../../xtensa-lx106-elf/bin/ld.exe: libraries\ESP8266WiFi\ESP8266WiFi.a(WiFiClient.cpp.o): in function `_ZN10WiFiClient5writeEh':
C:\Users\lenovo\AppData\Local\Arduino15\packages\esp8266\hardware\esp8266\3.0.2\libraries\ESP8266WiFi\src/WiFiClient.cpp:207: multiple definition of `_ZN10WiFiClient5writeEh'; libraries\WiFi-1.2.7\WiFiClient.cpp.o:C:\Users\lenovo\Documents\Arduinop\libraries\WiFi-1.2.7\src/WiFiClient.cpp:74: first defined here