Closed minutiaes closed 2 years ago
Have you installed the dependencies when your ESP-IDF is sourced?
python
was referring python3 so I thought it could be the problem. However, even changing back to default aliases like python3
for python 3 and python
for python 2.7 did not help. Yes, the component is the prefered method for IDF developers. In any case, can you try to use it in a clean environment such as a Docker, just to check that this is a misconfiguration in your actual workspace?
Any update on this?
Closing due to inactivity, feel free to reopen.
any update?
I have a similar problem, any update?
Doing idf.py menuconfig
Ouput: -- Adding linker script C:/Espressif/frameworks/esp-idf-v5.2/components/soc/esp32s3/ld/esp32s3.peripherals.ld -- Using Micro XRCE-DDS middleware CMake Error at micro_ros_espidf_component/CMakeLists.txt:74 (message): FAILED: O sistema não pode encontrar o arquivo especificado
-- Configuring incomplete, errors occurred! See also "C:/IDF-Proj/uros/build/CMakeFiles/CMakeOutput.log". cmake failed with exit code 1
by follow CMakeList.txt:74 i find an if operator. But i am new on Cmake world. Can some one explain why it is working when i comment this 3 lines:
same problem on windows use esp-idf 5.2.2:
-- Using Micro XRCE-DDS middleware
CMake Error at D:/Git/micro_ros_espidf_component/CMakeLists.txt:77 (message):
FAILED: 系统找不到指定的文件。
-- Configuring incomplete, errors occurred!
See also "D:/Git/micro_ros_espidf_component/examples/int32_publisher/build/CMakeFiles/CMakeOutput.log".
cmake failed with exit code 1, output of the command is in the D:\Git\micro_ros_espidf_component\examples\int32_publisher\build\log\idf_py_stderr_output_22884 and D:\Git\micro_ros_espidf_component\examples\int32_publisher\build\log\idf_py_stdout_output_22884`
CMakeLists.txt:76-78 lines
if(libmicroros_ret AND NOT libmicroros_ret EQUAL 0)
message(FATAL_ERROR "FAILED: ${libmicroros_ret}")
endif()
The system is: Windows - 10.0.22631 - AMD64
Building Issue
Steps to reproduce the issue
I create a project and
components
directory in it and then clone this repo incomponents
directory After that I follow the instructions in repo for the exampleint32_publisher
Only difference I change certificate configuration manually as described here https://github.com/espressif/esp-idf/issues/5322#issuecomment-935331910When I try to build it, it fails at 2 points. Output is below
and
If I try to import this statement in a python script, it works as expected.
Actual behavior