[Rock-dev] [robot-toolchain] The "undefined symbols" warnings at the end of the autoproj build is NOT just for the beauty of magenta text

Sylvain Joyeux sylvain.joyeux at dfki.de
Fri Dec 17 10:37:19 CET 2010


On 12/17/2010 09:55 AM, Thomas Roehr wrote:
> Hey Sylvain,
>
> two things:
> (a) can you take the updated FindBoost.cmake from typelib and put in
> into utilmm (I don't have permissions on orocos-toolchain), to get a
> consistent library setup.
Just clone utilmm on rock and update rock.toolchain.

> (b) just want to remark that the *task-gnu-linux.so will cause warnings,
> since the linking to liborocos-rtt-corba-gnulinux.so
> is not linked to it. The final deployment will be fine though.
Mmmm ... Not entirely true, since all our tasks library are perfectly fine.

The issue is that you are using CORBA stuff in your task library, which 
is *not* the normal case (task libraries are supposed to be independent 
of any transport).

There's a FindRTTPlugin macro that you can use to find 
rtt-transpor-corba. Check the deployments CMake code in 
.orogen/config/*Deployment.cmake
-- 
Sylvain


More information about the Rock-dev mailing list