Robotics StackExchange | Archived questions

Instalation ROS on Debian Wheezy [ERRO: boost]

Hello,

I have some problems with ROS, i'm trying to install, but i got this error

==> Processing catkin package: 'rosout'
==> Building with env: '/opt/ros/indigo/env.sh'
Makefile exists, skipping explicit cmake invocation...
==> make cmake_check_build_system in '/home/p3at/ros_catkin_ws/build_isolated/rosout'
==> make -j1 -l1 in '/home/p3at/ros_catkin_ws/build_isolated/rosout'
Scanning dependencies of target rosout
[100%] Building CXX object CMakeFiles/rosout.dir/rosout.cpp.o
Linking CXX executable /home/p3at/ros_catkin_ws/devel_isolated/rosout/lib/rosout/rosout
/opt/ros/indigo/lib/libroscpp.so: undefined reference to `boost::filesystem::detail::system_complete(boost::filesystem::path const&, boost::system::error_code*)'
/opt/ros/indigo/lib/libroscpp.so: undefined reference to `boost::filesystem::detail::create_directory(boost::filesystem::path const&, boost::system::error_code*)'
/opt/ros/indigo/lib/libroscpp.so: undefined reference to `boost::thread::join_noexcept()'
/opt/ros/indigo/lib/libroscpp.so: undefined reference to `boost::thread::start_thread_noexcept()'
/opt/ros/indigo/lib/libroscpp.so: undefined reference to `boost::filesystem::path::parent_path() const'
collect2: error: ld returned 1 exit status
make[2]: ** [/home/p3at/ros_catkin_ws/devel_isolated/rosout/lib/rosout/rosout] Erro 1
make[1]: ** [CMakeFiles/rosout.dir/all] Erro 2
make: ** [all] Erro 2
<== Failed to process package 'rosout': 
  Command '['/opt/ros/indigo/env.sh', 'make', '-j1', '-l1']' returned non-zero exit status 2

Reproduce this error by running:
==> cd /home/p3at/ros_catkin_ws/build_isolated/rosout && /opt/ros/indigo/env.sh make -j1 -l1

Command failed, exiting.

Something to help me?

Asked by Gustavo Henrique on 2017-08-30 15:37:48 UTC

Comments

Can you give us more info? Like your current Boost version

Asked by GuillaumeB on 2017-08-31 03:54:50 UTC

Sorry, the robot is a P3AT and the Boost version is 1.53.0.

Link Mobile Robots : http://www.mobilerobots.com/ResearchRobots/P3AT.aspx

Link Installation Ros : http://wiki.ros.org/indigo/Installation/Debian

Asked by Gustavo Henrique on 2017-09-01 12:21:33 UTC

You can try to upgrade your boost version (get the latest available on debian wheezy) because it seems that boost add some issue with c++11

Asked by GuillaumeB on 2017-09-02 12:35:34 UTC

Answers