[Bug 695] New: Corba fixes and improvements

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=695

Summary: Corba fixes and improvements
Product: RTT
Version: rtt-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

Broken on Mac OS X with TAO.

As "Corba" is not an independant package (where as TAO and omniORB are), it is
not so user-friendly to use in examples, or user code.

This is off the git master branch. My first use of git ... be patient ...

[Bug 695] Corba fixes and improvements

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=695

Peter Soetens <peter [..] ...> changed:

What |Removed |Added
----------------------------------------------------------------------------
Resolution| |FIXED
Status|NEW |RESOLVED

--- Comment #4 from Peter Soetens <peter [..] ...> 2009-10-27 12:33:44 ---
(In reply to comment #0)
> Broken on Mac OS X with TAO.
>
> As "Corba" is not an independant package (where as TAO and omniORB are), it is
> not so user-friendly to use in examples, or user code.
>
> This is off the git master branch. My first use of git ... be patient ...

I applied these patches on svn/git/rtt-1.10. They didn't apply cleanly anymore,
but I think I got it right.

Thanks for the cleanup.

Peter

[Bug 695] Corba fixes and improvements

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=695

--- Comment #3 from S Roderick <kiwi [dot] net [..] ...> 2009-08-17 02:26:11 ---
Created an attachment (id=490)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=490)
Add additional required library for TAO under Mac OS X

Missed from patch 488. This is for TAO 5.6.6 on Mac OS X 10.5

[Bug 695] Corba fixes and improvements

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=695

--- Comment #2 from S Roderick <kiwi [dot] net [..] ...> 2009-08-14 16:23:24 ---
Created an attachment (id=489)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=489)
Makes Corba an independant package

Separates the Corba logic out into its own package. User applications, and
examples, can now pull the FindCorba, FindTao, FindOmniORB, etc, files into
their own systems and use the same approach as Orocos to get a corba
implementation (eg "-DCORBA_IMPLEMENTATION=xxx" and "Find_Package(Corba)" )

[Bug 695] Corba fixes and improvements

https://www.fmtc.be/bugzilla/orocos/show_bug.cgi?id=695

--- Comment #1 from S Roderick <kiwi [dot] net [..] ...> 2009-08-14 16:21:53 ---
Created an attachment (id=488)
--> (https://www.fmtc.be/bugzilla/orocos/attachment.cgi?id=488)
Add TAO_AnyTypeCode library for mac os x

Was in the FindTAO.cmake file, but didn't get the full path to the library in
the existing method. Fails to compile with non-standard TAO install. This
treats AnyTypeCode as an additional required component.