Ok. Here is the terminal output and attached are the files.<div><br></div><div><div>todd@todd-ubuntu:~/553/ceilingmosaics$ rosmake -s</div><div>[ rosmake ] No package specified.  Building ['ceilingmosaics']</div><div>

[ rosmake ] Packages requested are: ['ceilingmosaics']</div><div>[ rosmake ] Logging to directory</div><div>[ rosmake ] /home/todd/.ros/rosmake/rosmake_output-20100504-135534</div><div>[ rosmake ] Expanded args ['ceilingmosaics'] to:</div>

<div>['ceilingmosaics']</div><div>[ rosmake ] Checking rosdeps compliance for packages ceilingmosaics.  This may take a few seconds.</div><div>[ rosmake ] rosdep check passed all system dependencies in packages</div>

<div>[ rosmake ] specified-only option was used, only building packages ['ceilingmosaics']</div><div>[ rosmake ] Prebuilding rospack</div><div>[ rosmake ] Prebuilding gtest</div><div>[ rosmake ] Prebuilding genmsg_cpp</div>

<div>[ rosmake ] [ 0 of 1  Completed ]</div><div>[rosmake-0] >>> ceilingmosaics >>> [ make ]</div><div>[ rosmake ] Last 40 lines</div><div>{-------------------------------------------------------------------------------</div>

<div>  [ 84%] make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div><div>  Built target ROSBUILD_gensrv_java</div><div>  [ 92%] make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'</div>

<div>  Built target ROSBUILD_gensrv_lisp</div><div>  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div><div>  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'</div><div>  [ 92%] Built target rospack_genmsg</div>

<div>  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'</div><div>  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div><div>  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div>

<div>  [ 92%] Built target rospack_genmsg_all</div><div>  [ 92%] Built target rospack_gensrv</div><div>  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'</div><div>  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'</div>

<div>  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div><div>  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div><div>  [ 92%] Built target rosbuild_precompile</div><div>  [ 92%] make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'</div>

<div>  Built target rospack_gensrv_all</div><div>  Scanning dependencies of target homography_generator</div><div>  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div><div>  make[3]: Entering directory `/home/todd/553/ceilingmosaics/build'</div>

<div>  [100%] Building CXX object CMakeFiles/homography_generator.dir/src/homography_generator.o</div><div>  /home/todd/553/ceilingmosaics/src/homography_generator.cpp: In function ‘void imageCallback(const sensor_msgs::ImageConstPtr&)’:</div>

<div>  /home/todd/553/ceilingmosaics/src/homography_generator.cpp:271: warning: unused variable ‘i’</div><div>  Linking CXX executable ../bin/homography_generator</div><div>  CMakeFiles/homography_generator.dir/src/homography_generator.o: In function `main':</div>

<div>  /home/todd/553/ceilingmosaics/src/homography_generator.cpp:317: undefined reference to `CeilingNode::CeilingNode()'</div><div>  CMakeFiles/homography_generator.dir/src/homography_generator.o: In function `__gnu_cxx::new_allocator<CeilingNode>::construct(CeilingNode*, CeilingNode const&)':</div>

<div>  /usr/include/c++/4.4/ext/new_allocator.h:105: undefined reference to `CeilingNode::CeilingNode(CeilingNode const&)'</div><div>  CMakeFiles/homography_generator.dir/src/homography_generator.o: In function `__gnu_cxx::new_allocator<CeilingNode>::destroy(CeilingNode*)':</div>

<div>  /usr/include/c++/4.4/ext/new_allocator.h:115: undefined reference to `CeilingNode::~CeilingNode()'</div><div>  collect2: ld returned 1 exit status</div><div>  make[3]: *** [../bin/homography_generator] Error 1</div>

<div>  make[3]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div><div>  make[2]: *** [CMakeFiles/homography_generator.dir/all] Error 2</div><div>  make[2]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div>

<div>  make[1]: *** [all] Error 2</div><div>  make[1]: Leaving directory `/home/todd/553/ceilingmosaics/build'</div><div>-------------------------------------------------------------------------------}</div><div>[ rosmake ] Output from build of package ceilingmosaics written to:</div>

<div>[ rosmake ]    /home/todd/.ros/rosmake/rosmake_output-20100504-135534/ceilingmosaics/build_output.log</div><div>[rosmake-0] <<< ceilingmosaics <<< [FAIL] [ 5.52 seconds ]</div><div>[ rosmake ] Halting due to failure in package ceilingmosaics. </div>

<div>[ rosmake ] Waiting for other threads to complete.</div><div>[ rosmake ] Summary output to directory</div><div>[ rosmake ] /home/todd/.ros/rosmake/rosmake_output-20100504-135534</div><div>todd@todd-ubuntu:~/553/ceilingmosaics$ </div>

<div><br></div><br>-- <br>Todd Anderson<br>(919) 710-0546<br>Washington University in St. Louis Class of 2011<br>School of Engineering and Applied Sciences<br>
</div>