[ros-users] compile error using rosmake

Todd Anderson tdansel88 at gmail.com
Tue May 4 18:57:47 UTC 2010


Ok. Here is the terminal output and attached are the files.

todd at todd-ubuntu:~/553/ceilingmosaics$ rosmake -s
[ rosmake ] No package specified.  Building ['ceilingmosaics']
[ rosmake ] Packages requested are: ['ceilingmosaics']
[ rosmake ] Logging to directory
[ rosmake ] /home/todd/.ros/rosmake/rosmake_output-20100504-135534
[ rosmake ] Expanded args ['ceilingmosaics'] to:
['ceilingmosaics']
[ rosmake ] Checking rosdeps compliance for packages ceilingmosaics.  This
may take a few seconds.
[ rosmake ] rosdep check passed all system dependencies in packages
[ rosmake ] specified-only option was used, only building packages
['ceilingmosaics']
[ rosmake ] Prebuilding rospack
[ rosmake ] Prebuilding gtest
[ rosmake ] Prebuilding genmsg_cpp
[ rosmake ] [ 0 of 1  Completed ]
[rosmake-0] >>> ceilingmosaics >>> [ make ]
[ rosmake ] Last 40 lines
{-------------------------------------------------------------------------------
  [ 84%] make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'
  Built target ROSBUILD_gensrv_java
  [ 92%] make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'
  Built target ROSBUILD_gensrv_lisp
  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'
  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'
  [ 92%] Built target rospack_genmsg
  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'
  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'
  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'
  [ 92%] Built target rospack_genmsg_all
  [ 92%] Built target rospack_gensrv
  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'
  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'
  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'
  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'
  [ 92%] Built target rosbuild_precompile
  [ 92%] make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'
  Built target rospack_gensrv_all
  Scanning dependencies of target homography_generator
  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'
  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'
  [100%] Building CXX object
CMakeFiles/homography_generator.dir/src/homography_generator.o
  /home/todd/553/ceilingmosaics/src/homography_generator.cpp: In function
‘void imageCallback(const sensor_msgs::ImageConstPtr&)’:
  /home/todd/553/ceilingmosaics/src/homography_generator.cpp:271: warning:
unused variable ‘i’
  Linking CXX executable ../bin/homography_generator
  CMakeFiles/homography_generator.dir/src/homography_generator.o: In
function `main':
  /home/todd/553/ceilingmosaics/src/homography_generator.cpp:317: undefined
reference to `CeilingNode::CeilingNode()'
  CMakeFiles/homography_generator.dir/src/homography_generator.o: In
function `__gnu_cxx::new_allocator<CeilingNode>::construct(CeilingNode*,
CeilingNode const&)':
  /usr/include/c++/4.4/ext/new_allocator.h:105: undefined reference to
`CeilingNode::CeilingNode(CeilingNode const&)'
  CMakeFiles/homography_generator.dir/src/homography_generator.o: In
function `__gnu_cxx::new_allocator<CeilingNode>::destroy(CeilingNode*)':
  /usr/include/c++/4.4/ext/new_allocator.h:115: undefined reference to
`CeilingNode::~CeilingNode()'
  collect2: ld returned 1 exit status
  make[3]: *** [../bin/homography_generator] Error 1
  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'
  make[2]: *** [CMakeFiles/homography_generator.dir/all] Error 2
  make[2]: Leaving directory `/home/todd/553/ceilingmosaics/build'
  make[1]: *** [all] Error 2
  make[1]: Leaving directory `/home/todd/553/ceilingmosaics/build'
-------------------------------------------------------------------------------}
[ rosmake ] Output from build of package ceilingmosaics written to:
[ rosmake ]
 /home/todd/.ros/rosmake/rosmake_output-20100504-135534/ceilingmosaics/build_output.log
[rosmake-0] <<< ceilingmosaics <<< [FAIL] [ 5.52 seconds ]
[ rosmake ] Halting due to failure in package ceilingmosaics.
[ rosmake ] Waiting for other threads to complete.
[ rosmake ] Summary output to directory
[ rosmake ] /home/todd/.ros/rosmake/rosmake_output-20100504-135534
todd at todd-ubuntu:~/553/ceilingmosaics$


-- 
Todd Anderson
(919) 710-0546
Washington University in St. Louis Class of 2011
School of Engineering and Applied Sciences
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20100504/3d7a9cd3/attachment-0004.html>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CeilingNode.cpp
Type: text/x-c++src
Size: 608 bytes
Desc: not available
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20100504/3d7a9cd3/attachment-0010.cpp>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: CeilingNode.h
Type: text/x-chdr
Size: 436 bytes
Desc: not available
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20100504/3d7a9cd3/attachment-0005.h>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: homography_generator.cpp
Type: text/x-c++src
Size: 9600 bytes
Desc: not available
URL: <http://lists.ros.org/pipermail/ros-users/attachments/20100504/3d7a9cd3/attachment-0011.cpp>


More information about the ros-users mailing list