Re: [ros-users] libstereo_image_proc won't compile

Top Page
Attachments:
Message as email
+ (text/plain)
Delete this message
Reply to this message
Author: Radu Bogdan Rusu
Date:  
To: ros-users
Subject: Re: [ros-users] libstereo_image_proc won't compile
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
>
> https://code.ros.org/mailman/listinfo/ros-users


--
| Radu Bogdan Rusu | http://rbrusu.com/