I am trying to install the lsd-slam library without success. When typing during the last step of the installation:
rosmake lsd_slam
I got this output:
[ rosmake ] rosmake starting...
[ rosmake ] Packages requested are: ['lsd_slam']
[ rosmake ] Logging to directory /home/marcel/.ros/rosmake/rosmake_output-20150525-155638
[ rosmake ] Expanded args ['lsd_slam'] to:
['lsd_slam_core', 'lsd_slam_viewer']
[rosmake-0] Starting >>> catkin [ make ]
[rosmake-0] Finished >> genmsg [ make ]
[rosmake-8] Starting >>> cpp_common [ make ]
[rosmake-6] Starting >>> cmake_modules [ make ]
[rosmake-2] Starting >>> rosgraph [ make ]
[rosmake-3] Starting >>> rosclean [ make ]
[rosmake-0] Finished >> genlisp [ make ]
[rosmake-10] Starting >>> genpy [ make ]
[rosmake-4] Starting >>> geneus [ make ]
[rosmake-11] Starting >>> gencpp [ make ]
[rosmake-3] Finished >> roslang [ make ]
[rosmake-8] Finished >> rostime [ make ]
[rosmake-7] Starting >>> xmlrpcpp [ make ]
[rosmake-6] Finished >> rospack [ make ]
[rosmake-2] Finished >> rosparam [ make ]
[rosmake-9] Starting >>> rosmaster [ make ]
[rosmake-9] Finished >> message_generation [ make ]
[rosmake-9] Starting >>> roscpp_traits [ make ]
[rosmake-4] Starting >>> roslib [ make ]
[rosmake-4] Finished >> rosunit [ make ]
[rosmake-9] Finished >> roscpp_serialization [ make ]
[rosmake-11] Finished >> roslz4 [ make ]
[rosmake-9] Finished >> message_runtime [ make ]
[rosmake-7] Finished >> rosbag_storage [ make ]
[rosmake-4] Finished >> std_msgs [ make ]
[rosmake-0] Starting >>> rosbuild [ make ]
[rosmake-7] Finished >> geometry_msgs [ make ]
[rosmake-11] Starting >>> rosconsole [ make ]
[rosmake-0] Starting >>> rosgraph_msgs [ make ]
[rosmake-0] Finished >> sensor_msgs [ make ]
[rosmake-8] Starting >>> roscpp [ make ]
[rosmake-5] Finished >> cv_bridge [ make ]
[rosmake-8] Finished >> rosout [ make ]
[rosmake-4] Starting >>> rospy [ make ]
[rosmake-4] Finished >> roslaunch [ make ]
[rosmake-8] Finished >> rostest [ make ]
[rosmake-8] Finished >> topic_tools [ make ]
[rosmake-8] Finished >> rosbag [ make ]
[rosmake-8] Finished >> rosmsg [ make ]
[rosmake-8] Finished >> rosservice [ make ]
[rosmake-8] Finished >> dynamic_reconfigure [ make ]
[rosmake-8] Finished >> lsd_slam_viewer [ make ]
[ rosmake ] Last 40 linesd_slam_viewer: 3.6 sec ] [ 1 Active 41/43 Complete ]
{-------------------------------------------------------------------------------
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/liblz4.so
collect2: error: ld returned 1 exit status
CMakeFiles/videoStitch.dir/build.make:118: recipe for target '../bin/videoStitch' failed
make: *** [../bin/videoStitch] Error 1
make: Leaving directory '/home/marcel/rosbuild_ws/package_dir/lsd_slam/lsd_slam_viewer/build'
CMakeFiles/Makefile2:851: recipe for target 'CMakeFiles/videoStitch.dir/all' failed
make: *** [CMakeFiles/videoStitch.dir/all] Error 2
make: *** Waiting for unfinished jobs....
Linking CXX executable ../bin/viewer
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_videostab.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_video.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_superres.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_stitching.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_photo.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_ocl.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_objdetect.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_ml.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_legacy.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_imgproc.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_highgui.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_gpu.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_flann.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_features2d.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_core.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_contrib.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libopencv_calib3d.so.2.4.9
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/libboost_program_options.so
/usr/bin/ld: cannot find -l:/usr/lib/x86_64-linux-gnu/liblz4.so
collect2: error: ld returned 1 exit status
CMakeFiles/viewer.dir/build.make:355: recipe for target '../bin/viewer' failed
make: *** [../bin/viewer] Error 1
make: Leaving directory '/home/marcel/rosbuild_ws/package_dir/lsd_slam/lsd_slam_viewer/build'
CMakeFiles/Makefile2:886: recipe for target 'CMakeFiles/viewer.dir/all' failed
make: *** [CMakeFiles/viewer.dir/all] Error 2
make: Leaving directory '/home/marcel/rosbuild_ws/package_dir/lsd_slam/lsd_slam_viewer/build'
Makefile:117: recipe for target 'all' failed
make[1] : *** [all] Error 2
make[1] : Leaving directory '/home/marcel/rosbuild_ws/package_dir/lsd_slam/lsd_slam_viewer/build'
/opt/ros/jade/share/mk/cmake.mk:7: recipe for target 'all' failed
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package lsd_slam_viewer written to:
[ rosmake ] /home/marcel/.ros/rosmake/rosmake_output-20150525-155638/lsd_slam_viewer/build_output.log
[rosmake-8] Finished <<< lsd_slam_viewer [FAIL] [ 3.68 seconds ]
[ rosmake ] Halting due to failure in package lsd_slam_viewer.
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Results:
[ rosmake ] Built 42 packages with 1 failures.
[ rosmake ] Summary output to directory
[ rosmake ] /home/marcel/.ros/rosmake/rosmake_output-20150525-155638
I followed the instructions of their readme . I am using Ubuntu 15.04 with OpenCV 2.4.11 and ROS (Robot Operating System) Jade. I have to use OpenCV 2.4.11 or higher because my cameras are only supporting this or a higher version. So, there is not option to downgrade.
Also the messages ..."cannot find"... are confusing. These files exist but apparently cannot be found.
Any solutions?
Asked by holzkohlengrill
(584 rep)
May 25, 2015, 03:02 PM
Last activity: Apr 17, 2019, 06:40 PM
Last activity: Apr 17, 2019, 06:40 PM