Dominik, The stereo_image_proc package you are trying to use is either from trunk or latest/cturtle, which is not compatible to your boxturtle base. In this case, you are trying to compile it against an older sensor_msgs package, which does not include PointField.msg (that was added after boxturtle). You need to upgrade your base to cturtle/latest/trunk if you want to use that feature. Cheers, Radu. On 07/04/2010 12:52 AM, Dominik Franěk wrote: > Dear ROS users, > > I have been trying to build some kind of stereo processing pipeline > but got stuck on libstereo_image_proc, which I cannot compile. I don't > have whole ROS up to date, but have whole image_pipeline, common_msgs > and few others on 30609 (the build is boxturtle_base + few packages). > Dependency check passes alright, but it ends like this - > > [rosmake-0]>>> stereo_image_proc>>> [ make ] > [ rosmake ] Last 40 lines > {------------------------------------------------------------------------------- > /home/andrew/ros/stacks/image_pipeline/stereo_image_proc/src/libstereo_image_proc/processor.cpp:195: > error: ‘sensor_msgs::PointField’ has not been declared > /home/andrew/ros/stacks/image_pipeline/stereo_image_proc/src/libstereo_image_proc/processor.cpp:197: > error: request for member ‘point_step’ in ‘points’, which is of > non-class type ‘int’ > > and another bunch of non int errors like this on following lines of > processor.cpp. > > I would be grateful for an advice. > > Dominik > _______________________________________________ > ros-users mailing list > ros-users@code.ros.org > https://code.ros.org/mailman/listinfo/ros-users -- | Radu Bogdan Rusu | http://rbrusu.com/