lagadic / vision_visp

ViSP stack for ROS
http://wiki.ros.org/vision_visp
GNU General Public License v2.0
179 stars 88 forks source link

catkin_make error on Noetic #123

Open jifu23 opened 1 year ago

jifu23 commented 1 year ago

Hi! I was trying to build visp_ros from source, then I need to build visp-bridge, but I got these error. Could you please help me with that? Thanks! `catkin_make -DCMAKE_BUILD_TYPE=Release --pkg visp_ros Base path: /home/jifu/ros_workspaces/visp_ws Source space: /home/jifu/ros_workspaces/visp_ws/src Build space: /home/jifu/ros_workspaces/visp_ws/build Devel space: /home/jifu/ros_workspaces/visp_ws/devel Install space: /home/jifu/ros_workspaces/visp_ws/install

Running command: "cmake /home/jifu/ros_workspaces/visp_ws/src -DCMAKE_BUILD_TYPE=Release -DCATKIN_DEVEL_PREFIX=/home/jifu/ros_workspaces/visp_ws/devel -DCMAKE_INSTALL_PREFIX=/home/jifu/ros_workspaces/visp_ws/install -G Unix Makefiles" in "/home/jifu/ros_workspaces/visp_ws/build"

-- The C compiler identification is GNU 7.5.0 -- The CXX compiler identification is GNU 7.5.0 -- Check for working C compiler: /usr/bin/cc -- Check for working C compiler: /usr/bin/cc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/c++ -- Check for working CXX compiler: /usr/bin/c++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Using CATKIN_DEVEL_PREFIX: /home/jifu/ros_workspaces/visp_ws/devel -- Using CMAKE_PREFIX_PATH: /opt/ros/noetic -- This workspace overlays: /opt/ros/noetic -- Found PythonInterp: /usr/bin/python3 (found suitable version "3.8.10", minimum required is "3") -- Using PYTHON_EXECUTABLE: /usr/bin/python3 -- Using Debian Python package layout -- Found PY_em: /usr/lib/python3/dist-packages/em.py
-- Using empy: /usr/lib/python3/dist-packages/em.py -- Using CATKIN_ENABLE_TESTING: ON -- Call enable_testing() -- Using CATKIN_TEST_RESULTS_DIR: /home/jifu/ros_workspaces/visp_ws/build/test_results -- Forcing gtest/gmock from source, though one was otherwise available. -- Found gtest sources under '/usr/src/googletest': gtests will be built -- Found gmock sources under '/usr/src/googletest': gmock will be built -- Found PythonInterp: /usr/bin/python3 (found version "3.8.10") -- Found Threads: TRUE
-- Using Python nosetests: /usr/bin/nosetests3 -- catkin 0.8.10 -- BUILD_SHARED_LIBS is on -- BUILD_SHARED_LIBS is on -- ~~~~~~~~~~~~~ -- ~~ traversing 7 packages in topological order: -- ~~ - vision_visp (metapackage) -- ~~ - visp_bridge -- ~~ - visp_camera_calibration -- ~~ - visp_hand2eye_calibration -- ~~ - visp_ros -- ~~ - visp_tracker -- ~~ - visp_auto_tracker -- ~~~~~~~~~~~~~ -- +++ processing catkin metapackage: 'vision_visp' -- ==> add_subdirectory(vision_visp/vision_visp) -- +++ processing catkin package: 'visp_bridge' -- ==> add_subdirectory(vision_visp/visp_bridge) -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: filesystem program_options -- +++ processing catkin package: 'visp_camera_calibration' -- ==> add_subdirectory(vision_visp/visp_camera_calibration) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- visp_camera_calibration: 4 messages, 1 services -- +++ processing catkin package: 'visp_hand2eye_calibration' -- ==> add_subdirectory(vision_visp/visp_hand2eye_calibration) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- visp_hand2eye_calibration: 1 messages, 3 services -- +++ processing catkin package: 'visp_ros' -- ==> add_subdirectory(visp_ros) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- visp_ros: 4 messages, 0 services -- orocos kdl 1.4.0 found: We can build franka simulator -- +++ processing catkin package: 'visp_tracker' -- ==> add_subdirectory(vision_visp/visp_tracker) -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: filesystem thread -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- visp_tracker: 7 messages, 1 services -- +++ processing catkin package: 'visp_auto_tracker' -- ==> add_subdirectory(vision_visp/visp_auto_tracker) -- Performing Test COMPILER_SUPPORTS_W_NO_REGISTER -- Performing Test COMPILER_SUPPORTS_W_NO_REGISTER - Success -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found Boost: /usr/lib/x86_64-linux-gnu/cmake/Boost-1.71.0/BoostConfig.cmake (found version "1.71.0") found components: filesystem system regex date_time program_options thread missing components: signals -- Configuring done CMake Error at vision_visp/visp_bridge/CMakeLists.txt:61 (add_executable): Target "visp_bridge_convert_camera_parameters" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_bridge/CMakeLists.txt:61 (add_executable): Target "visp_bridge_convert_camera_parameters" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_bridge/CMakeLists.txt:49 (add_library): Target "visp_bridge" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_bridge/CMakeLists.txt:49 (add_library): Target "visp_bridge" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:58 (add_executable): Target "visp_camera_calibration_calibrator" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:58 (add_executable): Target "visp_camera_calibration_calibrator" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:58 (add_executable): Target "visp_camera_calibration_calibrator" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:58 (add_executable): Target "visp_camera_calibration_calibrator" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:85 (add_executable): Target "visp_camera_calibration_camera" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:85 (add_executable): Target "visp_camera_calibration_camera" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:85 (add_executable): Target "visp_camera_calibration_camera" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:85 (add_executable): Target "visp_camera_calibration_camera" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:52 (add_library): Target "visp_camera_calibration_common" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:52 (add_library): Target "visp_camera_calibration_common" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:70 (add_executable): Target "visp_camera_calibration_image_processing" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:70 (add_executable): Target "visp_camera_calibration_image_processing" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:70 (add_executable): Target "visp_camera_calibration_image_processing" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_camera_calibration/CMakeLists.txt:70 (add_executable): Target "visp_camera_calibration_image_processing" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_hand2eye_calibration/CMakeLists.txt:73 (add_executable): Target "visp_hand2eye_calibration_client" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_hand2eye_calibration/CMakeLists.txt:73 (add_executable): Target "visp_hand2eye_calibration_client" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_hand2eye_calibration/CMakeLists.txt:59 (add_executable): Target "visp_hand2eye_calibration_calibrator" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_hand2eye_calibration/CMakeLists.txt:59 (add_executable): Target "visp_hand2eye_calibration_calibrator" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_hand2eye_calibration/CMakeLists.txt:50 (add_library): Target "visp_hand2eye_calibration_common" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_hand2eye_calibration/CMakeLists.txt:50 (add_library): Target "visp_hand2eye_calibration_common" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:198 (add_executable): Target "test-vel" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:198 (add_executable): Target "test-vel" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:196 (add_executable): Target "tutorial-franka-coppeliasim-joint-impedance-control" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:196 (add_executable): Target "tutorial-franka-coppeliasim-joint-impedance-control" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:195 (add_executable): Target "tutorial-franka-coppeliasim-dual-arm" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:195 (add_executable): Target "tutorial-franka-coppeliasim-dual-arm" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:157 (add_executable): Target "visp_ros_biclops_node" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:157 (add_executable): Target "visp_ros_biclops_node" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:182 (add_executable): Target "tutorial-franka-real-ibvs-apriltag" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:182 (add_executable): Target "tutorial-franka-real-ibvs-apriltag" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:159 (add_executable): Target "visp_ros_viper650_node" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:159 (add_executable): Target "visp_ros_viper650_node" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:194 (add_executable): Target "tutorial-franka-coppeliasim-pbvs-apriltag" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:194 (add_executable): Target "tutorial-franka-coppeliasim-pbvs-apriltag" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:142 (add_library): Target "visp_ros" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:142 (add_library): Target "visp_ros" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:162 (add_executable): Target "visp_ros_pbvs_blob_node" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:162 (add_executable): Target "visp_ros_pbvs_blob_node" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:145 (add_library): Target "visp_ros_bebop2_visual_servo_nodelet" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:145 (add_library): Target "visp_ros_bebop2_visual_servo_nodelet" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:161 (add_executable): Target "visp_ros_blob_tracker_node" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:161 (add_executable): Target "visp_ros_blob_tracker_node" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:158 (add_executable): Target "visp_ros_afma6_node" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:158 (add_executable): Target "visp_ros_afma6_node" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:160 (add_executable): Target "visp_ros_viper850_node" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:160 (add_executable): Target "visp_ros_viper850_node" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:164 (add_executable): Target "visp_ros_bebop2_visual_servo_node" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:164 (add_executable): Target "visp_ros_bebop2_visual_servo_node" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:197 (add_executable): Target "tutorial-franka-coppeliasim-cartesian-impedance-control" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:197 (add_executable): Target "tutorial-franka-coppeliasim-cartesian-impedance-control" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:183 (add_executable): Target "tutorial-franka-real-pbvs-apriltag" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:183 (add_executable): Target "tutorial-franka-real-pbvs-apriltag" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:184 (add_executable): Target "tutorial-franka-real-joint-impedance-control" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:184 (add_executable): Target "tutorial-franka-real-joint-impedance-control" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:193 (add_executable): Target "tutorial-franka-coppeliasim-ibvs-apriltag" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at visp_ros/CMakeLists.txt:193 (add_executable): Target "tutorial-franka-coppeliasim-ibvs-apriltag" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_tracker/CMakeLists.txt:91 (add_library): Target "visp_tracker" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_tracker/CMakeLists.txt:146 (add_library): Target "trackerNodelet" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_auto_tracker/CMakeLists.txt:127 (add_executable): Target "visp_auto_tracker" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_auto_tracker/CMakeLists.txt:127 (add_executable): Target "visp_auto_tracker" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_auto_tracker/CMakeLists.txt:127 (add_executable): Target "visp_auto_tracker" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_auto_tracker/CMakeLists.txt:99 (add_library): Target "auto_tracker" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_auto_tracker/CMakeLists.txt:99 (add_library): Target "auto_tracker" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_auto_tracker/CMakeLists.txt:99 (add_library): Target "auto_tracker" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_auto_tracker/CMakeLists.txt:63 (add_library): Target "visp_auto_tracker_cmd_line" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_auto_tracker/CMakeLists.txt:63 (add_library): Target "visp_auto_tracker_cmd_line" links to target "Boost::thread" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

CMake Error at vision_visp/visp_auto_tracker/CMakeLists.txt:63 (add_library): Target "visp_auto_tracker_cmd_line" links to target "Boost::system" but the target was not found. Perhaps a find_package() call is missing for an IMPORTED target, or an ALIAS target is missing?

-- Generating done CMake Generate step failed. Build files cannot be regenerated correctly. Invoking "cmake" failed`

fspindle commented 1 year ago

You should install libboost-thread-dev and libboost-system-dev binary packages

jifu23 commented 1 year ago

You should install libboost-thread-dev and libboost-system-dev binary packages

I tried that, but it doesn't work. I can find all the binary in "/usr/lib/x86_64-linux-gnu", but it always has problems with Boost::system and Boost::thread. image