-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
fix: use ROS2 interfaces instead of ROS1 #36
base: main
Are you sure you want to change the base?
fix: use ROS2 interfaces instead of ROS1 #36
Conversation
Signed-off-by: Russ Webber <[email protected]>
48c04e0
to
59c010f
Compare
Why did I get an error compiling ROS2_SH using "colcon build" --- stderr: is-ros2
CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): CMake Error at CMakeLists.txt:75 (add_library): |
@Heyangq that looks like a workspace issue where it can't find ROS2 libs in the workspace. You need to source ROS2 before you build. |
@MiguelBarro while you are looking at ROS2-SH could you please check out this PR? I thought this was a pretty bad bug and I am confused as to why others aren't running into it? |
There was a conflict between ROS1 and ROS2 interface naming. This fixes it and ROS2 interfaces must be specified with this format:
std_msgs/msg/String
Fixes eProsima/Integration-Service#180