build fail rviz 1.3.94 [closed]
Maybe someone can help me with following error.
[ 73%] Building CXX object src/rviz/default_plugin/CMakeFiles/default_plugin.dir/moc_range_display.cxx.o In file included from /usr/include/boost/signals.hpp:9:0, from /opt/ros/groovy/include/message_filters/subscriber.h:40, from /home/alejandro/Downloads/rviz-1.9.34/src/rviz/message_filter_display.h:36, from /home/alejandro/Downloads/rviz-1.9.34/build/src/rviz/default_plugin/../../../../src/rviz/default_plugin/range_display.h:35, from /home/alejandro/Downloads/rviz-1.9.34/build/src/rviz/default_plugin/moc_range_display.cxx:9: /usr/include/boost/signal.hpp:17:4: Warnung: #warning "Boost.Signals is no longer being maintained and is now deprecated. Please switch to Boost.Signals2. To disable this warning message, define BOOST_SIGNALS_NO_DEPRECATION_WARNING." [-Wcpp] # warning "Boost.Signals is no longer being maintained and is now deprecated. Please switch to Boost.Signals2. To disable this warning message, define BOOST_SIGNALS_NO_DEPRECATION_WARNING." ^ Linking CXX shared library ../../../devel/lib/libdefault_plugin.so [ 93%] Built target default_plugin Makefile:126: recipe for target 'all' failed make: * [all] Error 2
There was a error in a library path. Solved it.
Please could you explain what you did? I am having the same error
I am very sorry but I can't remember it. I think you had to inlcude the path of your pcl instalation manualy in the CMakeLists.txt.
Normaly it is installed outside the opt/ros directory. Search it and add it:
link_directories ([dir to lib])
Then insert
target_link_libraries ([programm] [library])