PlatformIO, ESP8266, Time library and other build problems

Sep 23, 2019 22:50


If compile complaints about problems in Async web/tcp/ever files and relates this to Time then
- The problem comes from updated Time library. To fix this (workaround):
1. rename file Time.h to _Time.h in library directory c:\Users\your_user\.platformio\lib\Time_ID44
2. Edit Time.cpp, replacing Time.h with _Time.h.
3. Delete .pio folder in your project (this forces PlatformIO to take updated edited libraries).
4. Build.
If having problems with ArduinoJson then
- The problem condes from ArduinoJson 6+ versions. To fix this (workaround):
1. Uninstall all ArduinoJson versions in PlatformIO library manager.
2. Install latest available ArduinoJson 5+ version.
3. Delete .pio folder in your project (this forces PlatformIO to take updated edited libraries).
4. Build.

freeware, полезно, для себя, computers, software

Previous post Next post
Up