Robotics StackExchange | Archived questions

pcl_ros compilation error on electric with pandaboard

hi there!

i am getting an error while i'm trying to built the package scantools with ros electric using rosmake. i am using ros electric and ubuntu 10.10 because i can't get past the installation of fuerte on my pandaboard (armel). electric, however, can be installed, but i need pclros for scan_tools and some other packages for my robot. any suggestions? thanks in advance.

Bryan

this is what happens on rosmake scan_tools:

(please note that yaml-cpp is built and installed from source, which is why it's not detected by rosdep)


...
[rosmake-0] Starting >>> yaml_cpp [ make ]                                                           
[rosmake-0] Finished <<< yaml_cpp [PASS] [ 0.11 seconds ]                                            
[ rosmake ] Last 40 linesl_ros: 5760.7 sec ]                            [ 1 Active 103/107 Complete ]
{-------------------------------------------------------------------------------
  with preprocessed source if appropriate.
  See  for instructions.
  make[3]: *** [CMakeFiles/pcl_ros_surface.dir/src/pcl_ros/surface/convex_hull.o] Error 4
  make[3]: Leaving directory `/home/bruewer/ros/perception_pcl/pcl_ros/build'
  make[2]: *** [CMakeFiles/pcl_ros_surface.dir/all] Error 2
  make[2]: *** Waiting for unfinished jobs....
  [ 33%] Building CXX object CMakeFiles/pcl_ros_features.dir/src/pcl_ros/features/boundary.o
  Linking CXX executable ../../../bin/convert_pcd_to_image
  make[3]: Leaving directory `/home/bruewer/ros/perception_pcl/pcl_ros/build'
  [ 33%] Built target convert_pcd_to_image
  [ 35%] Building CXX object CMakeFiles/pcl_ros_features.dir/src/pcl_ros/features/fpfh.o
  c++: internal compiler error: Killed (program cc1plus)
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See  for instructions.
  make[3]: *** [CMakeFiles/pcl_ros_features.dir/src/pcl_ros/features/feature.o] Error 4
  make[3]: *** Waiting for unfinished jobs....
  c++: internal compiler error: Killed (program cc1plus)
  Please submit a full bug report,
  with preprocessed source if appropriate.
  See  for instructions.
  make[3]: *** [CMakeFiles/pcl_ros_features.dir/src/pcl_ros/features/fpfh.o] Error 4
  Linking CXX shared library ../lib/libpcl_ros_tf.so
  make[3]: Leaving directory `/home/bruewer/ros/perception_pcl/pcl_ros/build'
  [ 35%] Built target pcl_ros_tf
  In file included from /home/bruewer/ros/perception_pcl/flann/include/flann/nn/index_testing.h:41:0,
                   from /home/bruewer/ros/perception_pcl/flann/include/flann/flann.hpp:43,
                   from /home/bruewer/ros/perception_pcl/pcl/include/pcl-1.1/pcl/kdtree/impl/kdtree_flann.hpp:41,
                   from /home/bruewer/ros/perception_pcl/pcl/include/pcl-1.1/pcl/kdtree/kdtree_flann.h:316,
                   from /home/bruewer/ros/perception_pcl/pcl/include/pcl-1.1/pcl/features/feature.h:52,
                   from /home/bruewer/ros/perception_pcl/pcl/include/pcl-1.1/pcl/features/boundary.h:43,
                   from /home/bruewer/ros/perception_pcl/pcl_ros/include/pcl_ros/features/boundary.h:41,
                   from /home/bruewer/ros/perception_pcl/pcl_ros/src/pcl_ros/features/boundary.cpp:39:
  /home/bruewer/ros/perception_pcl/flann/include/flann/util/logger.h:75:9: note: the mangling of ‘va_list’ has changed in GCC 4.4
  make[3]: Leaving directory `/home/bruewer/ros/perception_pcl/pcl_ros/build'
  make[2]: *** [CMakeFiles/pcl_ros_features.dir/all] Error 2
  make[2]: Leaving directory `/home/bruewer/ros/perception_pcl/pcl_ros/build'
  make[1]: *** [all] Error 2
  make[1]: Leaving directory `/home/bruewer/ros/perception_pcl/pcl_ros/build'
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package pcl_ros written to:
[ rosmake ]    /home/bruewer/.ros/rosmake/rosmake_output-20121002-094111/pcl_ros/build_output.log
[rosmake-1] Finished <<< pcl_ros [FAIL] [ 5760.70 seconds ]                                          
[ rosmake ] Halting due to failure in package pcl_ros. 
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Results:                                                                                 
[ rosmake ] Built 104 packages with 1 failures.                                                      
[ rosmake ] Summary output to directory                                                              
[ rosmake ] /home/bruewer/.ros/rosmake/rosmake_output-20121002-094111                                
[ rosmake ] WARNING: Rosdep did not detect the following system dependencies as installed: yaml-cpp Consider using --rosdep-install option or `rosdep install laser_scan_matcher csm laser_scan_sparsifier laser_scan_splitter ncd_parser laser_ortho_projector scan_to_cloud_converter`

Asked by brhempen on 2012-10-02 00:24:20 UTC

Comments

Answers