ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question
2

Build ROS Fuerte on Angstrom Linux

asked 2012-09-05 09:01:08 -0600

Bence Magyar gravatar image

updated 2014-04-20 14:09:31 -0600

ngrennan gravatar image

Hello everyone!

I'm playing with my BeagleBone trying to install ROS onto it. It's running Angstrom linux and I managed to set up and install every dependency but I'm getting compilation errors for boost. I have boost installed and also checked the mentioned library files for the right symbols.

I guess I should play a bit with the CMake files but I have no clue about where to start. Compiler output below.

If you have advices or a tutorial somewhere for electric on a "different" platform that would also be nice.

Thanks!

root@beaglebone:~/ros-underlay/build# make -j1
-- The C compiler identification is GNU
-- The CXX compiler identification is GNU
-- Check for working C compiler: /usr/bin/gcc
-- Check for working C compiler: /usr/bin/gcc -- works
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++
-- Check for working CXX compiler: /usr/bin/c++ -- works
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- +++ catkin
-- Found PythonInterp: /usr/bin/python2.7 
-- Found PY_em: /usr/lib/python2.7/site-packages/em.pyo 
-- Looking for include files CMAKE_HAVE_PTHREAD_H
-- Looking for include files CMAKE_HAVE_PTHREAD_H - found
-- Looking for pthread_create in pthreads
-- Looking for pthread_create in pthreads - not found
-- Looking for pthread_create in pthread
-- Looking for pthread_create in pthread - found
-- Found Threads: TRUE 
TODO: implement add_roslaunch_check() in rostest-extras.cmake.
-- BUILD_SHARED_LIBS is on.
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- ~~         traversing stacks/projects in dependency order         ~~
-- ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
-- +++ genmsg
-- +++ genlisp
-- +++ genpy
-- +++ gencpp
-- +++ rospack
-- Rospack building shared objects.
-- Boost version: 1.51.0
-- Found the following Boost libraries:
--   system
--   filesystem
--   program_options
-- +++ std_msgs
-- std_msgs: 32 messages
-- +++ ros
-- Boost version: 1.51.0
-- Found the following Boost libraries:
--   thread
--    Making toplevel forward script for bash script rosrun
-- +++ roscpp_core
-- Looking for execinfo.h
-- Looking for execinfo.h - found
-- Performing Test HAVE_CXXABI_H
-- Performing Test HAVE_CXXABI_H - Failed
-- Looking for backtrace
-- Looking for backtrace - found
-- Boost version: 1.51.0
-- Found the following Boost libraries:
--   date_time
--   thread
-- +++ ros_comm
-- rosgraph_msgs: 2 messages
-- std_srvs: 0 messages
TODO: consider moving xmlrpcpp's headers into a subdirectory
-- Boost version: 1.51.0
-- Found the following Boost libraries:
--   regex
--   thread
-- Boost version: 1.51.0
-- Found the following Boost libraries:
--   signals
--   filesystem
--   system
-- Looking for include files HAVE_IFADDRS_H
-- Looking for include files HAVE_IFADDRS_H - found
-- Looking for trunc
-- Looking for trunc - not found
-- roscpp: 1 messages
-- topic_tools: 0 messages
CMake Warning at build/cmake/rosunit/rosunit-extras.cmake:17 (message):
  add_pyunit() is deprecated.  For Python tests, use add_nostests() instead.
Call Stack (most recent call first):
  ros_comm/tools/topic_tools/CMakeLists.txt:70 (add_pyunit)


-- Found BZip2: /usr/lib/libbz2.so 
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so
-- Looking for BZ2_bzCompressInit in /usr/lib/libbz2.so - found
CMake Warning at build/cmake/rosunit/rosunit-extras.cmake:17 (message):
  add_pyunit() is deprecated.  For Python tests, use add_nostests() instead.
Call Stack (most recent call first):
  ros_comm/tools/rosbag/CMakeLists.txt:62 (add_pyunit)


-- test_ros: 15 messages
-- test_roslib_comm: 15 messages
-- test_rospy: 12 messages
-- test_rosservice: 0 messages
-- test_roscpp: 4 messages
-- test_roscpp_serialization: 18 messages
-- test_roscpp_serialization_perf: 3 messages
-- perf_roscpp: 2 messages
-- test_crosspackage: 2 messages
-- test_rosbag ...
(more)
edit retag flag offensive close merge delete

Comments

I'm interested in what you tried to do. Did you success?

v.mayoral gravatar image v.mayoral  ( 2013-06-21 04:40:36 -0600 )edit

Moved to debian :)

Bence Magyar gravatar image Bence Magyar  ( 2013-07-23 03:31:53 -0600 )edit

1 Answer

Sort by ยป oldest newest most voted
0

answered 2012-09-06 01:03:03 -0600

davinci gravatar image
edit flag offensive delete link more

Comments

Thanks, but that's not really an answer for me. I'm trying to avoid installing Ubuntu and do the whole thing on Angstrom. Failing to do so I'm experimenting with Debian right now.

Bence Magyar gravatar image Bence Magyar  ( 2012-09-11 03:27:10 -0600 )edit

Question Tools

Stats

Asked: 2012-09-05 09:01:08 -0600

Seen: 761 times

Last updated: Sep 06 '12