I am trying to setup up ROS on my Raspberry Pi running Debian Jessie. I am following the instructions at ROS.org for installing ROS Indigo on Debian. When I try to issue $ sudo ./src/catkin/bin/catkin_make_isolated --install -DCMAKE_BUILD_TYPE=Release --install-space /opt/ros/indigo
in my catkin workspace directory, the build always fails on roscpp (package #41 of 48). I would appreciate any help overcoming this obstacle from someone more software savvy.
==> Processing catkin package: 'roscpp'
==> Building with env: '/opt/ros/indigo/env.sh'
Makefile exists, skipping explicit cmake invocation...
==> make cmake_check_build_system in '/home/pi/ros_catkin_ws/build_isolated/roscpp'
==> make -j4 -l4 in '/home/pi/ros_catkin_ws/build_isolated/roscpp'
[ 0%] [ 0%] [ 0%] Built target _roscpp_generate_messages_check_deps_Empty
Built target _roscpp_generate_messages_check_deps_SetLoggerLevel
[ 0%] Built target _roscpp_generate_messages_check_deps_GetLoggers
Built target _roscpp_generate_messages_check_deps_Logger
[ 13%] [ 13%] Built target roscpp_generate_messages_cpp
Built target roscpp_generate_messages_lisp
[ 22%] Built target roscpp_generate_messages_py
[ 22%] Built target roscpp_gencpp
[ 22%] Built target roscpp_generate_messages
[ 24%] [ 26%] [ 27%] [ 29%] Building CXX object CMakeFiles/roscpp.dir/src/libros/intraprocess_publisher_link.cpp.o
Building CXX object CMakeFiles/roscpp.dir/src/libros/node_handle.cpp.o
Building CXX object CMakeFiles/roscpp.dir/src/libros/service_server_link.cpp.o
Building CXX object CMakeFiles/roscpp.dir/src/libros/service_client.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.9/README.Bugs> for instructions.
CMakeFiles/roscpp.dir/build.make:560: recipe for target 'CMakeFiles/roscpp.dir/src/libros/intraprocess_publisher_link.cpp.o' failed
make[2]: *** [CMakeFiles/roscpp.dir/src/libros/intraprocess_publisher_link.cpp.o] Error 4
make[2]: *** Waiting for unfinished jobs....
CMakeFiles/Makefile2:308: recipe for target 'CMakeFiles/roscpp.dir/all' failed
make[1]: *** [CMakeFiles/roscpp.dir/all] Error 2
Makefile:127: recipe for target 'all' failed
make: *** [all] Error 2
<== Failed to process package 'roscpp':
Command '['/opt/ros/indigo/env.sh', 'make', '-j4', '-l4']' returned non-zero exit status 2
Reproduce this error by running:
==> cd /home/pi/ros_catkin_ws/build_isolated/roscpp && /opt/ros/indigo/env.sh make -j4 -l4
Command failed, exiting.