espressif / esp-mdf

Espressif Mesh Development Framework, limited maintain, recommend to use https://github.com/espressif/esp-mesh-lite
Other
774 stars 253 forks source link

Cmake Error #102

Open JDchew opened 4 years ago

JDchew commented 4 years ago

Environment

Installed

Duplicate issue https://github.com/espressif/esp-mdf/issues/45

FAILED: bootloader-prefix/src/bootloader-stamp/bootloader-configure cmd.exe /C "cd /D C:\Users\mdf_development\mqtt_example\build\bootloader && C:\Users.espressif\tools\cmake\3.13.4\bin\cmake.exe -DSDKCONFIG=C:/Users/mdf_development/mqtt_example/sdkconfig -DIDF_PATH=C:/Users/esp-mdf/esp-idf -DEXTRA_COMPONENT_DIRS=C:/Users/esp-mdf/esp-idf/components/bootloader -GNinja C:/Users/esp-mdf/esp-idf/components/bootloader/subproject && C:\Users.espressif\tools\cmake\3.13.4\bin\cmake.exe -E touch C:/Users/mdf_development/mqtt_example/build/bootloader-prefix/src/bootloader-stamp/bootloader-configure" -- Building for target esp32 CMake Error at C:/Users/esp-mdf/esp-idf/tools/cmake/project.cmake:57 (idf_set_global_variables): Unknown CMake command "idf_set_global_variables". Call Stack (most recent call first): CMakeLists.txt:20 (project)

zhanzhaocheng commented 4 years ago

Reason: because your idf.py is above v3.2 Workaround: Change IDF_PATH

set IDF_PATH=%MDF_PATH%\esp-idf