Important: Library naming has changed on trunk/rtt

The RTT library names and .pc files have been renamed from liborocos-rtt.so
and orocos-rtt.pc to liborocos-rtt-.so and orocos-rtt-.pc.
You need to update your Makefiles in order to look for these files. Also, the
liborocos-rtt-corba.so file has been renamed to
liborocos-rtt-corba-.so. Where target refers to the OS target, for
example: lxrt, gnulinux or xenomai.

This was necessary to allow multiple RTT installations in the same place and
to clearly distinguish between the libraries for the different target OS'es,
which are all binary different.

Peter

Ruben Smits's picture

Important: Library naming has changed on trunk/rtt

On Sunday October 14 2007 23:11:43 Peter Soetens wrote:
> The RTT library names and .pc files have been renamed from liborocos-rtt.so
> and orocos-rtt.pc to liborocos-rtt-.so and orocos-rtt-.pc.
> You need to update your Makefiles in order to look for these files. Also,
> the liborocos-rtt-corba.so file has been renamed to
> liborocos-rtt-corba-.so. Where target refers to the OS target, for
> example: lxrt, gnulinux or xenomai.
>
> This was necessary to allow multiple RTT installations in the same place
> and to clearly distinguish between the libraries for the different target
> OS'es, which are all binary different.

Can you also supply a good new FindOrocosRTT.cmake for the KDL, OCL
libraries and our applications, since the old one does not work
anymore.

Ruben

Important: Library naming has changed on trunk/rtt

Quoting Ruben Smits <Ruben [dot] Smits [..] ...>:

> On Sunday October 14 2007 23:11:43 Peter Soetens wrote:
>> The RTT library names and .pc files have been renamed from liborocos-rtt.so
>> and orocos-rtt.pc to liborocos-rtt-.so and orocos-rtt-.pc.
>> You need to update your Makefiles in order to look for these files. Also,
>> the liborocos-rtt-corba.so file has been renamed to
>> liborocos-rtt-corba-.so. Where target refers to the OS target, for
>> example: lxrt, gnulinux or xenomai.
>>
>> This was necessary to allow multiple RTT installations in the same place
>> and to clearly distinguish between the libraries for the different target
>> OS'es, which are all binary different.
>
> Can you also supply a good new FindOrocosRTT.cmake for the KDL, OCL
> libraries and our applications, since the old one does not work
> anymore.

Sorry, I overlooked that consequence.

New version in attachment. This has also been comitted to trunk/ocl.
It detects RTT 1.0,1.2 and 1.4 (ie trunk/rtt).

Works here, you need to set the OROCOS_TARGET variable in OCL to
select which installation to use. Defaults to gnulinux.

Peter