platformio / platform-espressif8266

Espressif 8266: development platform for PlatformIO
https://registry.platformio.org/platforms/platformio/espressif8266
Apache License 2.0
325 stars 219 forks source link

ESP Async WebServer not working after PIO update #145

Closed justin-romano closed 5 years ago

justin-romano commented 5 years ago

just updated platformio using the command pio upgrade It did a whole bunch of stuff then my espressif8266 platform project stopped compiling. Looks like a clash between WiFiClient versions included as dependencies one has

//Modified by Ivan Grokhotkov, December 2014 - esp8266 support

in the comments Error:

.platformio\lib\WiFi_ID870\src\WiFiServer.h:37:14: error: invalid abstract return type for member function 'WiFiClient WiFiServer::available(uint8_t*)'

Reproduction Steps:

justin-romano commented 5 years ago

solution found. uninstalled pio IDE plugin from vscode deleted the .platformio folder from user location reinstalled the PIO plugin in vscode Seemed to solve itself.