Rock with an "old" Orocos

Hello,

I've been trying to install rock through the boostrap (but I end up with an
error "xeno_config.h not found", which is weird since XENOMAI_ROOT_DIR is
well defined.) but it doesn't seem like a good idea, since it seemed to me
that the boostrap was resinstalling a version of RTT on top.
I already have Orocos configured, and it also uses the ROS integration.
What solution do I have?

Rock with an "old" Orocos

On 07/22/2013 01:29 PM, Flavian Hautbois wrote:
> Hello,
>
> I've been trying to install rock through the boostrap (but I end up
> with an error "xeno_config.h not found", which is weird since
> XENOMAI_ROOT_DIR is well defined.) but it doesn't seem like a good
> idea, since it seemed to me that the boostrap was resinstalling a
> version of RTT on top.
> I already have Orocos configured, and it also uses the ROS integration.
> What solution do I have?
Reusing the orocos-toolchain from ROS is ... difficult, especially in
your case (using base::samples::Joints), since this type is using
subclassing which just arrived in master. Moreover, I have to admit that
nobody looked into building Rock with xenomai ...

In any case, the general process is to ignore the packages that already
exist in ROS within the Rock install. Edit autoproj/manifest and list
them in ignore_packages. And make sure that PKG_CONFIG_PATH lists the
pkgconfig dir from the ROS install (where rtt is)

What I would try to do if I were you is only ignore RTT. Better use the
rest of the toolchain from the Rock install

ignore_packages:
- rtt