-
Notifications
You must be signed in to change notification settings - Fork 4
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
CMake warnings about cycle with release archive underlay #29
Comments
@Karsten1987 Do you know if this use-case was ever tried? |
can you try inverting the source order? basically swap step 2 and 3 The problem did arise in the past, and I remember there isn't really much we can do about it except taking care what is being sourced and in which order |
This is the documented order in the readme, and reversing the order fails compilation Edit: I lied, it fails at
|
I am also running into almost the same issue. CMake Warning at /opt/ros/eloquent/share/ament_cmake_gmock/cmake/ament_add_gmock.cmake:69 (add_executable):
Some of these libraries may not be found correctly. CMake Warning at /opt/ros/eloquent/share/ament_cmake_gmock/cmake/ament_add_gmock.cmake:69 (add_executable):
Some of these libraries may not be found correctly. CMake Warning at /opt/ros/eloquent/share/ament_cmake_gmock/cmake/ament_add_gmock.cmake:69 (add_executable):
Some of these libraries may not be found correctly. CMake Warning at /opt/ros/eloquent/share/ament_cmake_gmock/cmake/ament_add_gmock.cmake:69 (add_executable):
Some of these libraries may not be found correctly. CMake Warning at CMakeLists.txt:76 (add_library):
Some of these libraries may not be found correctly. CMake Warning at CMakeLists.txt:76 (add_library):
Some of these libraries may not be found correctly. /opt/ros/melodic/lib/librviz.so: undefined reference to
|
Same problem as @Mavahu but with |
I'm trying to compile rosbag2_bag_v2 in an overlay on a release archive and getting cmake warnings about cycles.
I'm on Ubuntu 18.04 with a ROS Eloquent installation. I can also reproduce with a pre-Foxy nightly archive.
To reproduce,
Download and extract a release archive (e.g. Eloquent)
Source Melodic installation
Source Eloquent installation
Checkout this repository and try to build
Example output:
The text was updated successfully, but these errors were encountered: