Install RGBDSLAM on ARM
I've installed RGBDSLAM on a number of computers but ARM is proving to be a bit more challenging. I'm trying to install RGBDSLAM on a raspberry pi 2 model B where ROS Indigo is already installed. I've followed the following walkthroughs with no success:
Rosdeps all installed fine and here's my latest build error:
$ catkin_make
Base path: /home/ubuntu/catkin_ws
Source space: /home/ubuntu/catkin_ws/src
Build space: /home/ubuntu/catkin_ws/build
Devel space: /home/ubuntu/catkin_ws/devel
Install space: /home/ubuntu/catkin_ws/install
####
#### Running command: "make cmake_check_build_system" in "/home/ubuntu/catkin_ws/build"
####
####
#### Running command: "make -j4 -l4" in "/home/ubuntu/catkin_ws/build"
####
[ 0%] [ 0%] [ 0%] Built target _rgbdslam_generate_messages_check_deps_rgbdslam_ros_ui_b
Built target _rgbdslam_generate_messages_check_deps_rgbdslam_ros_ui_f
Built target _rgbdslam_generate_messages_check_deps_rgbdslam_ros_ui
[ 0%] Built target _rgbdslam_generate_messages_check_deps_rgbdslam_ros_ui_s
[ 1%] [ 8%] Built target rgbdslam_generate_messages_cpp
[ 16%] Built target rgbdslam_generate_messages_py
Performing build step for 'siftgpu_proj'
[ 22%] Built target rgbdslam_generate_messages_lisp
make[3]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
[ 22%] Built target rgbdslam_gencpp
g++: error: unrecognized command line option '-mfpmath=sse'
make[3]: *** [build/FrameBufferObject.o] Error 1
make[2]: *** [rgbdslam_v2/external/siftgpu_prefix/src/siftgpu_proj-stamp/siftgpu_proj-build] Error 2
make[1]: *** [rgbdslam_v2/external/CMakeFiles/siftgpu_proj.dir/all] Error 2
make[1]: *** Waiting for unfinished jobs....
[ 22%] Built target rgbdslam_generate_messages
[ 24%] [ 26%] [ 27%] [ 29%] Building CXX object rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/moc_graph_manager.cxx.o
Building CXX object rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/moc_glviewer.cxx.o
Building CXX object rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/qtros.cpp.o
Building CXX object rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/openni_listener.cpp.o
c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <file:///usr/share/doc/gcc-4.8/README.Bugs> for instructions.
make[2]: *** [rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/moc_graph_manager.cxx.o] Error 4
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [rgbdslam_v2/CMakeFiles/rgbdslam.dir/all] Error 2
make: *** [all] Error 2
make: INTERNAL: Exiting with 5 jobserver tokens available; should be 4!
Invoking "make -j4 -l4" failed
Second attempt using -j1
$ catkin_make -j1
Base path: /home/ubuntu/catkin_ws
Source space: /home/ubuntu/catkin_ws/src
Build space: /home/ubuntu/catkin_ws/build
Devel space: /home/ubuntu/catkin_ws/devel
Install space: /home/ubuntu/catkin_ws/install
####
#### Running command: "make cmake_check_build_system" in "/home/ubuntu/catkin_ws/build"
####
####
#### Running command: "make -j1" in "/home/ubuntu/catkin_ws/build"
####
[ 0%] Built target _rgbdslam_generate_messages_check_deps_rgbdslam_ros_ui_f
[ 0%] Built target _rgbdslam_generate_messages_check_deps_rgbdslam_ros_ui
[ 0%] Built target _rgbdslam_generate_messages_check_deps_rgbdslam_ros_ui_s
[ 0%] Built target _rgbdslam_generate_messages_check_deps_rgbdslam_ros_ui_b
[ 6%] Built target rgbdslam_generate_messages_cpp
[ 6%] Built target rgbdslam_gencpp
[ 8%] Building CXX object rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/moc_graph_manager.cxx.o
[ 9%] Building CXX object rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/qt_gui.cpp.o
[ 11%] Building CXX object rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/node.cpp.o
[ 13%] Building CXX object rgbdslam_v2/CMakeFiles/rgbdslam.dir/src/glviewer.cpp.o
In file included from /usr/include/GL/freeglut_std.h:128:0,
from /usr/include/GL/glut.h:17,
from /home/ubuntu/catkin_ws/src/rgbdslam_v2/src/glviewer.cpp:24:
/usr/include/GL/gl.h:138:17: error: conflicting declaration 'typedef double ...