Aaron, I bet what's happening is that your system has different versions of pcl installed (one from debs maybe and one from source - and the debs one is set ahead in your ROS_PACKAGE_PATH?). The best thing to do is make sure that roscd pcl and roscd pcl_ros go to the right directories. The code should definitely work. Also, are you on cturtle, unstable, or diamondback? PS. As always, pcl-users@ is a better forum for PCL questions as we can archive them and have them consistent in one place. Thanks! :) Cheers, Radu. -- http://pointclouds.org On 02/22/2011 02:48 PM, Aaron Solochek wrote: > Is anyone else getting this? I just checked out the latest perception_pcl > stack, and pcl_ros is failing to build: > > /home/aarons/ros/pkgs/perception_pcl/pcl_ros/src/pcl_ros/features/boundary.cpp:66: error: request for member ‘setInputNormals’ in ‘((pcl_ros::BoundaryEstimation*)this)->pcl_ros::BoundaryEstimation::impl_’, which is of non-class type ‘int’ > > /home/aarons/ros/pkgs/perception_pcl/pcl_ros/src/pcl_ros/features/boundary.cpp:66: > error: ‘normals’ was not declared in this scope > > /home/aarons/ros/pkgs/perception_pcl/pcl_ros/src/pcl_ros/features/boundary.cpp:69: > error: request for member ‘compute’ in > ‘((pcl_ros::BoundaryEstimation*)this)->pcl_ros::BoundaryEstimation::impl_’, > which is of non-class type ‘int’ > > /home/aarons/ros/pkgs/perception_pcl/pcl_ros/src/pcl_ros/features/boundary.cpp:72: > error: request for member ‘header’ in ‘output’, which is of non-class type ‘int’ > > /home/aarons/ros/pkgs/perception_pcl/pcl_ros/src/pcl_ros/features/boundary.cpp:73: > error: ‘pub_output_’ was not declared in this scope > > /home/aarons/ros/pkgs/perception_pcl/pcl_ros/src/pcl_ros/features/boundary.cpp:73: > error: request for member ‘makeShared’ in ‘output’, which is of non-class type ‘int’ > In file included from > /home/aarons/ros/pkgs/common/pluginlib/include/Poco/Manifest.h:44, > > > It's possible my environment is strange, but I can't think of what would be > causing this. Indeed setInputNormals is not a member of the FeatureFromNormals > from pcl_ros. It is in the FeatureFromNormals class in pcl, for whatever that's > worth. > > Any pointers on getting this built would be appreciated. > > Thanks. > > -Aaron > > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users