How to solve rosmake failed 'c++: internal compiler error' of rgbdslam?
I followed rgbdslam.
I try to rosmake on ROS fuerte of rgbdslam
I run:
svn co http://alufr-ros-pkg.googlecode.com/svn/trunk/rgbdslam_freiburg/rgbdslam
svn co https://code.ros.org/svn/ros-pkg/stacks/vslam/trunk/g2o
sed 's/depend package="eigen"/rosdep name="eigen"/g' rgbdslam/manifest.xml > rgbdslam/manifest.xml.bak; mv rgbdslam/manifest.xml.bak rgbdslam/manifest.xml
sed 's/find_package(Eigen)/find_package(Eigen REQUIRED)/g' rgbdslam/CMakeLists.txt > rgbdslam/CMakeLists.txt.bak; mv rgbdslam/CMakeLists.txt.bak rgbdslam/CMakeLists.txt
When I rosmake, it shows:
sam@sam:~/code/ros/slam/rgbdslam$ rosmake
[ rosmake ] rosmake starting...
[ rosmake ] No package specified. Building ['rgbdslam']
[ rosmake ] Packages requested are: ['rgbdslam']
[ rosmake ] Logging to directory /home/sam/.ros/rosmake/rosmake_output-20120825-152734
[ rosmake ] Expanded args ['rgbdslam'] to:
['rgbdslam']
[rosmake-0] Starting >>> bullet [ make ]
[rosmake-0] Finished <<< bullet ROS_NOBUILD in package bullet
[rosmake-0] Starting >>> geometry_msgs [ make ]
[rosmake-0] Finished <<< geometry_msgs No Makefile in package geometry_msgs
[rosmake-0] Starting >>> sensor_msgs [ make ]
[rosmake-0] Finished <<< sensor_msgs No Makefile in package sensor_msgs
[rosmake-0] Starting >>> roslang [ make ]
[rosmake-0] Finished <<< roslang No Makefile in package roslang
[rosmake-0] Starting >>> roscpp [ make ]
[rosmake-0] Finished <<< roscpp No Makefile in package roscpp
[rosmake-0] Starting >>> rosconsole [ make ]
[rosmake-0] Finished <<< rosconsole No Makefile in package rosconsole
[rosmake-0] Starting >>> angles [ make ]
[rosmake-0] Finished <<< angles ROS_NOBUILD in package angles
[rosmake-0] Starting >>> rospy [ make ]
[rosmake-0] Finished <<< rospy No Makefile in package rospy
[rosmake-0] Starting >>> rostest [ make ]
[rosmake-0] Finished <<< rostest No Makefile in package rostest
[rosmake-0] Starting >>> roswtf [ make ]
[rosmake-0] Finished <<< roswtf No Makefile in package roswtf
[rosmake-0] Starting >>> message_filters [ make ]
[rosmake-0] Finished <<< message_filters No Makefile in package message_filters
[rosmake-0] Starting >>> tf [ make ]
[rosmake-0] Finished <<< tf ROS_NOBUILD in package tf
[rosmake-0] Starting >>> g2o [ make ]
[ rosmake ] Last 40 lineso: 627.8 sec ] [ 1 Active 12/32 Complete ]
{-------------------------------------------------------------------------------
[ 13%] Built target test_slam_interface
make[3]: Entering directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
make[3]: Leaving directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
[ 23%] Built target stuff
make[3]: Entering directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
make[3]: Leaving directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
[ 41%] Built target core
make[3]: Entering directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
make[3]: Leaving directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
[ 45%] Built target g2o_cli_library
make[3]: Entering directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
make[3]: Leaving directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
[ 47%] Built target g2o_cli_application
make[3]: Entering directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
make[3]: Leaving directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
[ 48%] Built target solver_cholmod
make[3]: Entering directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
make[3]: Leaving directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
[ 61%] Built target types_slam2d
make[3]: Entering directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
make[3]: Leaving directory `/home/sam/code/ros/slam/g2o/build/g2o/build'
[ 63%] Built target math_groups
make[3]: Entering directory `/home ...