-
Notifications
You must be signed in to change notification settings - Fork 164
Open
Description
Description
I’m getting the following errors when building the project:
* Executing task: C:\Users\user\.platformio\penv\Scripts\platformio.exe run --target upload
Processing esp32dev (board: esp32dev; platform: https://github.com/pioarduino/platform-espressif32/releases/download/stable/platform-espressif32.zip; framework: arduino)
----------------------------------------------------------------------------------------------------------
Verbose mode can be enabled via `-v, --verbose` option
CONFIGURATION: https://docs.platformio.org/page/boards/espressif32/esp32dev.html
PLATFORM: Espressif 32 (55.3.31) > Espressif ESP32 Dev Module
HARDWARE: ESP32 240MHz, 320KB RAM, 4MB Flash
DEBUG: Current (cmsis-dap) External (cmsis-dap, esp-bridge, esp-prog, iot-bus-jtag, jlink, minimodule, olimex-arm-usb-ocd, olimex-arm-usb-ocd-h, olimex-arm-usb-tiny-h, olimex-jtag-tiny, tumpa)
PACKAGES:
- contrib-piohome @ 3.4.4
- framework-arduinoespressif32 @ 3.3.0
- framework-arduinoespressif32-libs @ 5.5.0+sha.129cd0d247
- tool-dfuutil-arduino @ 1.11.0
- tool-esptoolpy @ 5.1.0
- tool-mkfatfs @ 2.0.1
- tool-mklittlefs @ 3.2.0
- tool-mklittlefs4 @ 4.0.2
- tool-mkspiffs @ 2.230.0 (2.30)
- toolchain-xtensa-esp-elf @ 14.2.0+20241119
[ComponentManager] Processed 1 ignored libraries
[ComponentManager] Session completed with 1 changes
*** Applied include path shortening for 292 framework paths ***
*** Path length reduced from 33645 to ~11836 characters ***
*** Estimated savings: 21316 characters ***
LDF: Library Dependency Finder -> https://bit.ly/configure-pio-ldf
LDF Modes: Finder ~ deep+, Compatibility ~ strict
Found 49 compatible libraries
Scanning dependencies...
Dependency Graph
|-- ESPAsyncWebServer @ 3.8.1
|-- ArduinoJson @ 7.4.2
|-- WiFiManager @ 2.0.17
|-- ButtonFever @ 1.0.0
|-- ElegantOTA @ 3.1.7
|-- AsyncTCP @ 3.4.9
|-- Preferences @ 3.3.0
|-- FS @ 3.3.0
|-- SPI @ 3.3.0
|-- WiFi @ 3.3.0
|-- Update @ 3.3.0
|-- WebServer @ 3.3.0
|-- Networking @ 3.3.0
|-- DNSServer @ 3.3.0
|-- ESP32 Async UDP @ 3.3.0
|-- ESPmDNS @ 3.3.0
|-- ArtnetWifi @ 1.6.1
|-- HTTPClient @ 3.3.0
|-- NetworkClientSecure @ 3.3.0
Building in release mode
Compiling .pio\build\esp32dev\lib8ce\Hash\PBKDF2_HMACBuilder.cpp.o
Compiling .pio\build\esp32dev\lib8ce\Hash\SHA1Builder.cpp.o
Compiling .pio\build\esp32dev\lib8ce\Hash\SHA2Builder.cpp.o
Compiling .pio\build\esp32dev\lib8ce\Hash\SHA3Builder.cpp.o
Compiling .pio\build\esp32dev\libade\AsyncTCP\AsyncTCP.cpp.o
Compiling .pio\build\esp32dev\liba24\FS\FS.cpp.o
Compiling .pio\build\esp32dev\liba24\FS\vfs_api.cpp.o
Compiling .pio\build\esp32dev\lib6a0\WiFi\AP.cpp.o
Compiling .pio\build\esp32dev\lib6a0\WiFi\STA.cpp.o
Compiling .pio\build\esp32dev\lib6a0\WiFi\WiFi.cpp.o
Compiling .pio\build\esp32dev\lib6a0\WiFi\WiFiAP.cpp.o
Compiling .pio\build\esp32dev\lib6a0\WiFi\WiFiGeneric.cpp.o
In file included from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiSTA.h:30,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFi.h:34,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiAP.cpp:25:
C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiGeneric.h:44:10: fatal error: Network.h: No such file or directory
*****************************************************************
* Looking for Network.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Network.h"
* Web > https://registry.platformio.org/search?q=header:Network.h
*
*****************************************************************
44 | #include "Network.h"
| ^~~~~~~~~~~
compilation terminated.
*** [.pio\build\esp32dev\lib6a0\WiFi\WiFiAP.cpp.o] Error 1
In file included from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiSTA.h:30,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFi.h:34,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/STA.cpp:6:
C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiGeneric.h:44:10: fatal error: Network.h: No such file or directory
*****************************************************************
* Looking for Network.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Network.h"
* Web > https://registry.platformio.org/search?q=header:Network.h
*
*****************************************************************
44 | #include "Network.h"
| ^~~~~~~~~~~
compilation terminated.
In file included from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiSTA.h:30,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFi.h:34,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/AP.cpp:7:
C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiGeneric.h:44:10: fatal error: Network.h: No such file or directory
*****************************************************************
* Looking for Network.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Network.h"
* Web > https://registry.platformio.org/search?q=header:Network.h
*
*****************************************************************
44 | #include "Network.h"
| ^~~~~~~~~~~
compilation terminated.
*** [.pio\build\esp32dev\lib6a0\WiFi\STA.cpp.o] Error 1
*** [.pio\build\esp32dev\lib6a0\WiFi\AP.cpp.o] Error 1
In file included from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiSTA.h:30,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFi.h:34,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFi.cpp:24:
C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiGeneric.h:44:10: fatal error: Network.h: No such file or directory
*****************************************************************
* Looking for Network.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Network.h"
* Web > https://registry.platformio.org/search?q=header:Network.h
*
*****************************************************************
44 | #include "Network.h"
| ^~~~~~~~~~~
compilation terminated.
*** [.pio\build\esp32dev\lib6a0\WiFi\WiFi.cpp.o] Error 1
In file included from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiSTA.h:30,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFi.h:34,
from C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiGeneric.cpp:25:
C:/Users/user/.platformio/packages/framework-arduinoespressif32@src-6cb0a29b74dc1d1bc6e83adba584d1d5/libraries/WiFi/src/WiFiGeneric.h:44:10: fatal error: Network.h: No such file or directory
*****************************************************************
* Looking for Network.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:Network.h"
* Web > https://registry.platformio.org/search?q=header:Network.h
*
*****************************************************************
44 | #include "Network.h"
| ^~~~~~~~~~~
compilation terminated.
*** [.pio\build\esp32dev\lib6a0\WiFi\WiFiGeneric.cpp.o] Error 1
.pio/libdeps/esp32dev/AsyncTCP/src/AsyncTCP.cpp:29:10: fatal error: NetworkInterface.h: No such file or directory
**************************************************************************
* Looking for NetworkInterface.h dependency? Check our library registry!
*
* CLI > platformio lib search "header:NetworkInterface.h"
* Web > https://registry.platformio.org/search?q=header:NetworkInterface.h
*
**************************************************************************
29 | #include <NetworkInterface.h>
| ^~~~~~~~~~~~~~~~~~~~
compilation terminated.
*** [.pio\build\esp32dev\libade\AsyncTCP\AsyncTCP.cpp.o] Error 1
====================================== [FAILED] Took 20.19 seconds ======================================
Environment Status Duration
------------- -------- ------------
esp32dev FAILED 00:00:20.194
================================= 1 failed, 0 succeeded in 00:00:20.194 =================================
* The terminal process "C:\Users\user\.platformio\penv\Scripts\platformio.exe 'run', '--target', 'upload'" terminated with exit code: 1.
* Terminal will be reused by tasks, press any key to close it.
Workaround
After some experimentation, I found that after removing lib_ldf_mode = deep+ from platformio.ini, the build finishes successfully and the project seems to run without issues.
Environment
- Board: esp32dev
- Branch: v1.0.1
- OS: Windows 11
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels