Suddenly VSCode/PlatformIO has produced this error (no new libraries were added, just new code):
How do I find this missing file??? Last build I had a running application.
Note that I am not using Ethernet in my application, so I don’t know why it is even referenced. I am only using Wifi.
These are the libdeps:
These are my #includes
//#include <FS.h> // File handling
#include <SD.h> // microSD interfacing
#include <SPI.h> // SPI communication protocol
#include <WiFi.h> // Wifi library
Note that Ethernet is a dependency of AsyncHTTPRequest_Generic.h. The problem is that the .h file isn’t available when it’s included.
stm32_def.h for a NodeMCU-32S board, which is ESP32 based, not STM32 based? Something’s wrong here, including the wrong libraries dependencies.
You should add
lib_compat_mode = strict
(docs) to the
If that still does not help, add
platformio.ini to exclde seemingly wrong dependencies.
eliminated the problem. Clearly there is an issue with dependencies.