rtt_ros_integration icon indicating copy to clipboard operation
rtt_ros_integration copied to clipboard

version of ACE/TAO supported ?

Open cfpperche2 opened this issue 9 years ago • 1 comments

Hi, which are the version of ACE/TAO supported by orocos 2.8?

I'm try to compile Orocos from source with ACE+TAO-6.1.2 (TAO-2.1) (compiled from source also) http://download.dre.vanderbilt.edu/previous_versions/

But orocos don't compile, get an error in something related with Corba.

and

When I try to compile ACETAO=ACE+TAO-5.6.7 (TAO-1.6.7) is generated this error: Dev_Poll_Reactor.cpp: In member function ‘int ACE_Dev_Poll_Reactor::dispatch_io_event(ACE_Dev_Poll_Reactor::Token_Guard&)’: Dev_Poll_Reactor.cpp:1216:41: error: cannot bind packed field ‘pfds->epoll_event::events’ to ‘__uint32_t& {aka unsigned int&}’ __uint32_t &revents = pfds->events; ^ make[1]: *** [.shobj/Dev_Poll_Reactor.o] Error 1 make[1]: Leaving directory `/usr/src/ACE_wrappers/ace' make: *** [ACE] Error 2

I'm using Ubuntu 14.04, Xenomai 2.6.4, GCC and G++ 4.8

Has anyone the solution for this?

cfpperche2 avatar Sep 08 '15 02:09 cfpperche2

I did some tests with TAO 2.3.1 and ACE 6.3.1 in May this year, which required some patches to the toolchain-2.9 branch of RTT. Some of them might already affect previous releases without the efficiency patches in orocos-toolchain/rtt#123, but I never saw an error message like the one you posted.

meyerj avatar Jul 12 '16 14:07 meyerj