[Bug 631] New: KDL does not support OmniORB

For more infomation about this bug, visit <https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=631>
Summary: KDL does not support OmniORB
Product: KDL
Version: kdl-trunk
Platform: All
OS/Version: All
Status: NEW
Severity: normal
Priority: P3
Component: Build system
AssignedTo: orocos-dev [..] ...
ReportedBy: kiwi [dot] net [..] ...
CC: orocos-dev [..] ...
Estimated Hours: 0.0

Can build RTT with OmniORB but not KDL

Ruben Smits's picture

[Bug 631] KDL does not support OmniORB

For more infomation about this bug, visit <https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=631>

Ruben Smits <ruben [dot] smits [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
CC| |ruben [dot] smits [..] ...
Resolution| |FIXED
Status|NEW |RESOLVED

--- Comment #2 from Ruben Smits <ruben [dot] smits [..] ...> 2009-03-16 16:18:51 ---
Compile tested the patch:

svn ci -m"Fix bug 631: KDL does not support OmniORB, applied patch send by
S.Roderick, thanks for the patch ;)"
Sending CMakeLists.txt
Sending config/FindCorbaDeps.cmake
Adding config/FindOmniORB.cmake
Adding config/FindTAO.cmake
Sending config/TaoIDL.cmake
Sending config/UseCorba.cmake
Sending src/bindings/rtt/corba/CMakeLists.txt
Transmitting file data .......
Committed revision 30044.

[Bug 631] KDL does not support OmniORB

On Mar 16, 2009, at 11:18 , Ruben Smits wrote:

> For more infomation about this bug, visit <https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=631
> >
>
> Ruben Smits <ruben [dot] smits [..] ...> changed:
>
> What |Removed |Added
> ----------------------------------------------------------------------------
> CC| |ruben [dot] smits [..] ...
> Resolution| |FIXED
> Status|NEW |RESOLVED
>
>
>
>
> --- Comment #2 from Ruben Smits <ruben [dot] smits [..] ...>
> 2009-03-16 16:18:51 ---
> Compile tested the patch:
>
> svn ci -m"Fix bug 631: KDL does not support OmniORB, applied patch
> send by
> S.Roderick, thanks for the patch ;)"
> Sending CMakeLists.txt
> Sending config/FindCorbaDeps.cmake
> Adding config/FindOmniORB.cmake
> Adding config/FindTAO.cmake
> Sending config/TaoIDL.cmake
> Sending config/UseCorba.cmake
> Sending src/bindings/rtt/corba/CMakeLists.txt
> Transmitting file data .......
> Committed revision 30044.

One *important* thing that we should note with this: this patch
changes the assumption on what ACE_ROOT and TAO_ROOT should be, to
match recent changes with RTT. FindTao.cmake assumes that ACE_ROOT
should be "/usr" whereas KDL used to be "/usr/include". Users of TAO +
KDL will have to update their environment accordingly.

e.g.

WAS

export ACE_ROOT=/opt/install/include

NOW

export ACE_ROOT=/opt/install

which will work for both RTT and KDL.

We should probably doc this on the website. But where? ... and as the
website is down, I can't go look up a suggestion ... :-(

Cheers
S