error building factory demo
Posted: Tue May 28, 2024 10:53 am
Hi, I am trying to build the factory-demo from the git repro. When i run 'idf.py build' I get the following error (see below) that rainmaker version does not match.
What Am I doing wrong? How can I build rainmaker?
What Am I doing wrong? How can I build rainmaker?
- Using component placed at C:\git\esp-box\examples\factory_demo\components\espressif__esp_schedule for dependency espressif/esp_schedule(~1.0.0)(introduced by component espressif/esp_rainmaker), specified in C:/git/esp-box/examples/factory_demo/main\idf_component.yml
- ....................................HINT: Please check manifest file of the following component(s): main
- CMake Error at C:/Espressif/frameworks/esp-idf-v5.2.1/tools/cmake/build.cmake:544 (message):
- ERROR: Because espressif/esp_rainmaker (1.0.0) depends on
- espressif__esp_schedule (1.1.0)
- and espressif__esp_schedule (1.1.0) depends on espressif/rmaker_common (~1.4.2), espressif/esp_rainmaker (1.0.0) requires espressif/rmaker_common (~1.4.2).
- So, because no versions of espressif/rmaker_common match ~1.4.2
- and project depends on espressif/esp_rainmaker (1.0.0), version solving failed.
- Call Stack (most recent call first):
- C:/Espressif/frameworks/esp-idf-v5.2.1/tools/cmake/project.cmake:605 (idf_build_process)
- CMakeLists.txt:16 (project)
- -- Configuring incomplete, errors occurred!
- See also "C:/git/esp-box/examples/factory_demo/build/CMakeFiles/CMakeOutput.log".
- cmake failed with exit code 1, output of the command is in the C:\git\esp-box\examples\factory_demo\build\log\idf_py_stderr_output_24636 and C:\git\esp-box\examples\factory_demo\build\log\idf_py_stdout_output_24636