Open KIYOLY opened 1 year ago
if i use
catkin_make --pkg astra_camera -j1
make[2]:` *** No rule to make target '/usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.3.2.0', needed by '/home/kim/catkin_ws/devel/lib/libastra_camera.so'. Stop.
CMakeFiles/Makefile2:2016: recipe for target 'ros_astra_camera/CMakeFiles/astra_camera.dir/all' failed
make[1]: *** [ros_astra_camera/CMakeFiles/astra_camera.dir/all] Error 2
Makefile:140: recipe for target 'all' failed
make: *** [all] Error 2
Invoking "make -j1" failed
this error
$ catkin_make --pkg astra_camera
-- +++ processing catkin package: 'astra_camera' -- ==> add_subdirectory(ros_astra_camera) -- Using these message generators: gencpp;geneus;genlisp;gennodejs;genpy -- Found OpenCV: /usr (found version "4.1.1") -- Boost version: 1.65.1 -- Found PkgConfig: /usr/bin/pkg-config (found version "0.29.1") -- Checking for one of the modules 'libuvc' -- Checking for one of the modules 'libglog' -- ORRBEC Machine : aarch64 -- ORRBEC Machine Bits : 64 -- ORRBEC : arm64 -- libuvc .. -- astra_camera: 3 messages, 8 services -- Configuring done -- Generating done -- Build files have been written to: /home/kim/catkin_ws/build #### #### Running command: "make -j4 -l4" in "/home/kim/catkin_ws/build/ros_astra_camera" #### Scanning dependencies of target geometry_msgs_generate_messages_py Scanning dependencies of target std_srvs_generate_messages_py Scanning dependencies of target std_srvs_generate_messages_nodejs Scanning dependencies of target rosgraph_msgs_generate_messages_lisp [ 0%] Built target geometry_msgs_generate_messages_py [ 0%] Built target std_srvs_generate_messages_nodejs [ 0%] Built target std_srvs_generate_messages_py [ 0%] Built target rosgraph_msgs_generate_messages_lisp Scanning dependencies of target std_srvs_generate_messages_cpp Scanning dependencies of target actionlib_msgs_generate_messages_cpp Scanning dependencies of target rosgraph_msgs_generate_messages_eus Scanning dependencies of target geometry_msgs_generate_messages_eus [ 0%] Built target std_srvs_generate_messages_cpp [ 0%] Built target actionlib_msgs_generate_messages_cpp [ 0%] Built target rosgraph_msgs_generate_messages_eus [ 0%] Built target geometry_msgs_generate_messages_eus Scanning dependencies of target roscpp_generate_messages_cpp Scanning dependencies of target sensor_msgs_generate_messages_nodejs Scanning dependencies of target actionlib_generate_messages_cpp Scanning dependencies of target rosgraph_msgs_generate_messages_cpp [ 0%] Built target roscpp_generate_messages_cpp [ 0%] Built target sensor_msgs_generate_messages_nodejs [ 0%] Built target actionlib_generate_messages_cpp [ 0%] Built target rosgraph_msgs_generate_messages_cpp Scanning dependencies of target dynamic_reconfigure_generate_messages_lisp Scanning dependencies of target dynamic_reconfigure_generate_messages_cpp Scanning dependencies of target dynamic_reconfigure_generate_messages_nodejs Scanning dependencies of target sensor_msgs_generate_messages_py [ 0%] Built target dynamic_reconfigure_generate_messages_cpp [ 0%] Built target dynamic_reconfigure_generate_messages_lisp [ 0%] Built target dynamic_reconfigure_generate_messages_nodejs [ 0%] Built target sensor_msgs_generate_messages_py Scanning dependencies of target sensor_msgs_generate_messages_lisp Scanning dependencies of target geometry_msgs_generate_messages_lisp Scanning dependencies of target actionlib_generate_messages_lisp [ 0%] Built target sensor_msgs_generate_messages_lisp Scanning dependencies of target geometry_msgs_generate_messages_cpp [ 0%] Built target geometry_msgs_generate_messages_lisp [ 0%] Built target actionlib_generate_messages_lisp [ 0%] Built target geometry_msgs_generate_messages_cpp Scanning dependencies of target std_srvs_generate_messages_lisp Scanning dependencies of target std_msgs_generate_messages_py Scanning dependencies of target roscpp_generate_messages_py Scanning dependencies of target rosgraph_msgs_generate_messages_nodejs [ 0%] Built target std_srvs_generate_messages_lisp [ 0%] Built target roscpp_generate_messages_py [ 0%] Built target std_msgs_generate_messages_py [ 0%] Built target rosgraph_msgs_generate_messages_nodejs Scanning dependencies of target std_msgs_generate_messages_eus Scanning dependencies of target std_srvs_generate_messages_eus Scanning dependencies of target roscpp_generate_messages_lisp Scanning dependencies of target geometry_msgs_generate_messages_nodejs [ 0%] Built target std_srvs_generate_messages_eus [ 0%] Built target std_msgs_generate_messages_eus [ 0%] Built target roscpp_generate_messages_lisp [ 0%] Built target geometry_msgs_generate_messages_nodejs Scanning dependencies of target sensor_msgs_generate_messages_cpp Scanning dependencies of target sensor_msgs_generate_messages_eus Scanning dependencies of target std_msgs_generate_messages_cpp Scanning dependencies of target dynamic_reconfigure_generate_messages_eus [ 0%] Built target sensor_msgs_generate_messages_cpp [ 0%] Built target std_msgs_generate_messages_cpp [ 0%] Built target sensor_msgs_generate_messages_eus [ 0%] Built target dynamic_reconfigure_generate_messages_eus Scanning dependencies of target std_msgs_generate_messages_nodejs Scanning dependencies of target tf2_msgs_generate_messages_cpp Scanning dependencies of target dynamic_reconfigure_gencfg Scanning dependencies of target tf2_msgs_generate_messages_eus [ 0%] Built target tf2_msgs_generate_messages_cpp [ 0%] Built target std_msgs_generate_messages_nodejs [ 0%] Built target tf2_msgs_generate_messages_eus [ 0%] Built target dynamic_reconfigure_gencfg Scanning dependencies of target tf2_msgs_generate_messages_nodejs Scanning dependencies of target tf2_msgs_generate_messages_lisp Scanning dependencies of target rosgraph_msgs_generate_messages_py Scanning dependencies of target roscpp_generate_messages_eus [ 0%] Built target tf2_msgs_generate_messages_nodejs [ 0%] Built target tf2_msgs_generate_messages_lisp [ 0%] Built target rosgraph_msgs_generate_messages_py [ 0%] Built target roscpp_generate_messages_eus Scanning dependencies of target actionlib_msgs_generate_messages_eus Scanning dependencies of target actionlib_msgs_generate_messages_lisp Scanning dependencies of target actionlib_msgs_generate_messages_nodejs Scanning dependencies of target actionlib_msgs_generate_messages_py [ 0%] Built target actionlib_msgs_generate_messages_lisp [ 0%] Built target actionlib_msgs_generate_messages_eus [ 0%] Built target actionlib_msgs_generate_messages_nodejs [ 0%] Built target actionlib_msgs_generate_messages_py Scanning dependencies of target actionlib_generate_messages_eus Scanning dependencies of target tf2_msgs_generate_messages_py Scanning dependencies of target actionlib_generate_messages_nodejs Scanning dependencies of target actionlib_generate_messages_py [ 0%] Built target actionlib_generate_messages_eus [ 0%] Built target tf2_msgs_generate_messages_py [ 0%] Built target actionlib_generate_messages_nodejs [ 0%] Built target actionlib_generate_messages_py Scanning dependencies of target roscpp_generate_messages_nodejs Scanning dependencies of target std_msgs_generate_messages_lisp Scanning dependencies of target _astra_camera_generate_messages_check_deps_Extrinsics Scanning dependencies of target _astra_camera_generate_messages_check_deps_GetInt32 [ 0%] Built target roscpp_generate_messages_nodejs [ 0%] Built target std_msgs_generate_messages_lisp Scanning dependencies of target _astra_camera_generate_messages_check_deps_SetString Scanning dependencies of target _astra_camera_generate_messages_check_deps_GetCameraInfo [ 0%] Built target _astra_camera_generate_messages_check_deps_Extrinsics [ 0%] Built target _astra_camera_generate_messages_check_deps_GetInt32 Scanning dependencies of target _astra_camera_generate_messages_check_deps_DeviceInfo Scanning dependencies of target _astra_camera_generate_messages_check_deps_GetCameraParams [ 0%] Built target _astra_camera_generate_messages_check_deps_SetString [ 0%] Built target _astra_camera_generate_messages_check_deps_GetCameraInfo Scanning dependencies of target _astra_camera_generate_messages_check_deps_SetInt32 Scanning dependencies of target _astra_camera_generate_messages_check_deps_Metadata [ 0%] Built target _astra_camera_generate_messages_check_deps_DeviceInfo [ 0%] Built target _astra_camera_generate_messages_check_deps_GetCameraParams Scanning dependencies of target _astra_camera_generate_messages_check_deps_GetDeviceInfo Scanning dependencies of target _astra_camera_generate_messages_check_deps_GetBool [ 0%] Built target _astra_camera_generate_messages_check_deps_SetInt32 Scanning dependencies of target _astra_camera_generate_messages_check_deps_GetString [ 0%] Built target _astra_camera_generate_messages_check_deps_Metadata Scanning dependencies of target dynamic_reconfigure_generate_messages_py [ 0%] Built target _astra_camera_generate_messages_check_deps_GetDeviceInfo [ 0%] Built target _astra_camera_generate_messages_check_deps_GetBool [ 0%] Built target dynamic_reconfigure_generate_messages_py Scanning dependencies of target astra_camera_gencfg Scanning dependencies of target cleanup_shm_node [ 0%] Built target _astra_camera_generate_messages_check_deps_GetString [ 1%] Generating dynamic reconfigure files from cfg/Astra.cfg: /home/kim/catkin_ws/devel/include/astra_camera/AstraConfig.h /home/kim/catkin_ws/devel/lib/python2.7/dist-packages/astra_camera/cfg/AstraConfig.py Scanning dependencies of target astra_camera_generate_messages_py Scanning dependencies of target astra_camera_generate_messages_cpp [ 2%] Building CXX object ros_astra_camera/CMakeFiles/cleanup_shm_node.dir/src/astra_cleanup_shm_node.cpp.o make[2]: *** No rule to make target '/usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.3.2.0', needed by '/home/kim/catkin_ws/devel/lib/astra_camera/cleanup_shm_node'. Stop. make[2]: *** Waiting for unfinished jobs.... [ 3%] Generating C++ code from astra_camera/Metadata.msg [ 5%] Generating Python from MSG astra_camera/Metadata Generating reconfiguration files for Astra in astra_camera Wrote header file in /home/kim/catkin_ws/devel/include/astra_camera/AstraConfig.h [ 5%] Built target astra_camera_gencfg [ 6%] Generating Python from MSG astra_camera/DeviceInfo [ 7%] Generating C++ code from astra_camera/DeviceInfo.msg [ 9%] Generating C++ code from astra_camera/Extrinsics.msg [ 10%] Generating Python from MSG astra_camera/Extrinsics [ 11%] Generating C++ code from astra_camera/GetDeviceInfo.srv [ 13%] Generating C++ code from astra_camera/GetBool.srv [ 14%] Generating Python code from SRV astra_camera/GetDeviceInfo [ 15%] Generating Python code from SRV astra_camera/GetBool [ 17%] Generating C++ code from astra_camera/GetCameraParams.srv [ 18%] Generating C++ code from astra_camera/GetString.srv [ 19%] Generating Python code from SRV astra_camera/GetCameraParams [ 21%] Generating Python code from SRV astra_camera/GetString [ 22%] Generating Python code from SRV astra_camera/SetInt32 Scanning dependencies of target astra_camera_generate_messages_eus [ 23%] Generating EusLisp code from astra_camera/Metadata.msg [ 25%] Generating C++ code from astra_camera/SetInt32.srv [ 26%] Generating EusLisp code from astra_camera/DeviceInfo.msg [ 27%] Generating Python code from SRV astra_camera/GetInt32 [ 28%] Generating EusLisp code from astra_camera/Extrinsics.msg [ 30%] Generating EusLisp code from astra_camera/GetDeviceInfo.srv [ 31%] Generating Python code from SRV astra_camera/SetString [ 32%] Generating EusLisp code from astra_camera/GetBool.srv [ 34%] Generating C++ code from astra_camera/GetInt32.srv [ 35%] Generating EusLisp code from astra_camera/GetCameraParams.srv [ 36%] Generating Python code from SRV astra_camera/GetCameraInfo [ 38%] Generating EusLisp code from astra_camera/GetString.srv [ 39%] Generating Python msg __init__.py for astra_camera [ 40%] Generating EusLisp code from astra_camera/SetInt32.srv [ 42%] Generating EusLisp code from astra_camera/GetInt32.srv [ 43%] Generating Python srv __init__.py for astra_camera CMakeFiles/Makefile2:2967: recipe for target 'ros_astra_camera/CMakeFiles/cleanup_shm_node.dir/all' failed make[1]: *** [ros_astra_camera/CMakeFiles/cleanup_shm_node.dir/all] Error 2 make[1]: *** Waiting for unfinished jobs.... [ 44%] Generating C++ code from astra_camera/SetString.srv [ 46%] Generating C++ code from astra_camera/GetCameraInfo.srv [ 47%] Generating EusLisp code from astra_camera/SetString.srv [ 48%] Generating EusLisp code from astra_camera/GetCameraInfo.srv [ 48%] Built target astra_camera_generate_messages_py [ 50%] Generating EusLisp manifest code for astra_camera [ 50%] Built target astra_camera_generate_messages_cpp [ 50%] Built target astra_camera_generate_messages_eus Makefile:140: recipe for target 'all' failed make: *** [all] Error 2 Invoking "make -j4 -l4" failed
I'm using jetpack 4.6.1 and melodic why this happens?
make[2]: *** No rule to make target '/usr/lib/aarch64-linux-gnu/libopencv_objdetect.so.3.2.0', needed by '/home/kim/catkin_ws/devel/lib/astra_camera/cleanup_shm_node'. Stop.
make[2]: *** Waiting for unfinished jobs....
You should install libopencv_objdetect.so.3.2.0 first, use apt install
sudo apt install libopencv3.2
$ catkin_make --pkg astra_camera
I'm using jetpack 4.6.1 and melodic why this happens?