rtt_ros_integration
rtt_ros_integration copied to clipboard
version of ACE/TAO supported ?
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?
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.