micro-ROS / micro_ros_tivac_launchpad_app

micro-ROS app for TI Tiva C Series TM4C123GXL LaunchPad
Apache License 2.0
4 stars 4 forks source link

No 'rosidl_typesupport_cpp' found #17

Open ZhaoSQ-CH opened 10 months ago

ZhaoSQ-CH commented 10 months ago

Bug report

Required Info:

Ubuntu 22.04
binary

when I use 'make -j$(nproc)'.

--- stderr: builtin_interfaces
CMake Error at /home/zhaosiqin/Desktop/workspace_ccstheia/micro_ros_tivac_launchpad_app/microros/install/micro_ros_src/install/share/rosidl_typesupport_c/cmake/get_used_typesupports.cmake:35 (message): No 'rosidl_typesupport_cpp' found Call Stack (most recent call first): /opt/ros/iron/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cpp-extras.cmake:8 (get_used_typesupports) /opt/ros/iron/share/rosidl_typesupport_cpp/cmake/rosidl_typesupport_cppConfig.cmake:41 (include) /home/zhaosiqin/Desktop/workspace_ccstheia/micro_ros_tivac_launchpad_app/microros/install/micro_ros_src/install/share/rosidl_core_generators/cmake/rosidl_core_generators-extras.cmake:21 (find_package) /home/zhaosiqin/Desktop/workspace_ccstheia/micro_ros_tivac_launchpad_app/microros/install/micro_ros_src/install/share/rosidl_core_generators/cmake/rosidl_core_generatorsConfig.cmake:41 (include) CMakeLists.txt:17 (find_package)

pablogs9 commented 10 months ago

Ensure that you do not have the ROS 2 environment sourced when building micro-ROS.

pablogs9 commented 10 months ago

That means that the micro-ROS build system will mess with the ROS2 environment if it is sourced.

ZhaoSQ-CH commented 10 months ago

Ensure that you do not have the ROS 2 environment sourced when building micro-ROS.

Does this mean that after using the make command, a ROS2 environment will be automatically built?

ZhaoSQ-CH commented 10 months ago

By the way,what does use version of gcc-arm-none-eabi for this project?