espressif / arduino-esp32

Arduino core for the ESP32

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ERROR: Because espressif/arduino-esp32 (3.0.1) depends on idf (>=5.1,<5.2)

f-hoepfinger-hr-agrartechnik opened this issue · comments

Debug Message

Python requirements are satisfied.
Manifest files have changed, solving dependencies.
NOTICE: Skipping optional dependency: espressif/esp-sr
CMake Error at /home/franz/esp-idf-v5.2.2/tools/cmake/build.cmake:544 (message):
  WARNING: Component "idf" not found

  ERROR: Because espressif/arduino-esp32 (3.0.1) depends on idf (>=5.1,<5.2)

   and no versions of espressif/arduino-esp32 match >3.0.1, espressif/arduino-esp32 (>=3.0.1) requires idf (>=5.1,<5.2).

  So, because project depends on both espressif/arduino-esp32 (>=3.0.1) and
  idf (>=5.2.2), version solving failed.

Call Stack (most recent call first):
  /home/franz/esp-idf-v5.2.2/tools/cmake/project.cmake:605 (idf_build_process)
  CMakeLists.txt:8 (project)


...............................-- Configuring incomplete, errors occurred!
See also "/home/franz/git/hr/RDAm5stick/m5stick/build/CMakeFiles/CMakeOutput.log".
cmake --build . -- -v
ninja: error: loading 'build.ninja': No such file or directory
Build complete (0 errors, 0 warnings): /home/franz/git/hr/RDAm5stick/m5stick/build
Total time taken to build the project: 21.842 ms

I have checked existing issues, online documentation and the Troubleshooting Guide

  • I confirm I have checked existing issues, online documentation and Troubleshooting guide.

You need IDF v5.1.4 or the current release/v5.1 branch of ESP-IDF in order to compile with Arduino. As said, it requires idf (>=5.1,<5.2)