micro-ROS / micro-ROS/micro_ros_tivac_launchpad_app
No 'rosidl_typesupport_cpp' found
- Dominant language
- C
- Stars
- 9
- Forks
- 5
- PR merge metrics
- No merged PRs in 30d
Description
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)
Contributor guide
Research direction
Start by reproducing the failure with `make -j$(nproc)` and inspect `CMakeLists.txt` at line 17, where the failing package lookup begins. Trace the reported `rosidl_typesupport_cpp` and `get_used_typesupports.cmake` paths to determine why the typesupport is unavailable; done means the project builds past the `builtin_interfaces` step.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- c, cmake
- Domain
- build-system, embedded-iot
- Issue type
- Bug
- Difficulty
- 3/5
- Estimated time
- 1-2 days
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100