0
$\begingroup$

Rosanswers logo

Hi, I have a fresh install of Ubuntu 13.10 server. I installed ROS hydro base, and follow the examples, but when I'm trying to make the Publiser/Suscriber example (C++) I have the following error

make[2]: *** No rule to make target '/usr/lib/libbost_signals-mt.so', needed by '/home/rosvm/catkin_ws/devel/beginner_tutorials/listener'. Stop.

make[1]: *** [beginner_tutorials/CMakeFiles/listener.dir/all] Error 2

make: *** [all] Error 2 Invoking "make" failed


Originally posted by crhistian on ROS Answers with karma: 11 on 2014-03-02

Post score: 1

$\endgroup$

2 Answers 2

0
$\begingroup$

Rosanswers logo

There is and there will be no Debian packages of Hydro for Ubuntu 13.10. You may either:


Originally posted by Dirk Thomas with karma: 16276 on 2014-03-02

This answer was ACCEPTED on the original site

Post score: 1

$\endgroup$
0
$\begingroup$

Rosanswers logo

AFAIK ROS Hydro is not yet fully supported on 13.10. Have you installed using the repository or from source?

You can try creating a symbolic link for the needed file

sudo ln -s /usr/lib/x86_64-linux-gnu/libboost_signals.so /usr/lib/libboost_signals-mt.so

or if that does not work you could try installing the libboost-singals package used in 13.04

sudo apt-get install libboost-signals1.49-dev


Originally posted by Gary Servin with karma: 962 on 2014-03-02

This answer was NOT ACCEPTED on the original site

Post score: 1


Original comments

Comment by hsu on 2014-07-31:
I ran into the same issue compiling against ros indigo on trusty. soft link trick works well. I think this deserves a ticket on the ros issue tracker.

$\endgroup$

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.