Matthias Goldhoorn
2014-06-12 16:34:02 UTC
I just tried next again (regarding the discussion a few days ago)
and it does not compile on my debian-testing machine:
/home/goldhoorn/bootstraps/avalon-next/base/orogen/std/.orogen/typekit/transports/typelib/boost__int8_t.cpp:9:54:
error: ?int8_t? is not a member of ?boost?
return new orogen_transports::TypelibMarshaller< boost::int8_t
/home/goldhoorn/bootstraps/avalon-next/base/orogen/std/.orogen/typekit/transports/typelib/boost__int8_t.cpp:9:54:
note: suggested alternative:
In file included from /usr/include/stdlib.h:314:0,
from /usr/include/c++/4.8/cstdlib:72,
from /usr/include/boost/config/platform/linux.hpp:15,
from /usr/include/boost/config.hpp:53,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:16,
from /usr/include/boost/intrusive_ptr.hpp:16,
from
/home/goldhoorn/bootstraps/avalon-next/install/include/rtt/types/../base/DataSourceBase.hpp:43,
from
/home/goldhoorn/bootstraps/avalon-next/install/include/rtt/types/TypeTransporter.hpp:42,
from
/home/goldhoorn/bootstraps/avalon-next/install/include/rtt/typelib/TypelibMarshallerBase.hpp:6,
from
/home/goldhoorn/bootstraps/avalon-next/install/include/rtt/typelib/TypelibMarshaller.hpp:4,
from
/home/goldhoorn/bootstraps/avalon-next/base/orogen/std/.orogen/typekit/transports/typelib/boost__int8_t.cpp:4:
/usr/include/x86_64-linux-gnu/sys/types.h:194:13: note: ?int8_t?
__intN_t (8, __QI__);
in the upper line from orogen lib/orogen/templates/typekit/typelib/Type.cpp:
3 <%= typekit.cxx_gen_includes(*typekit.include_for_type(type)) %>
the needed include was not generated. I needed to switch
rtt/typelib/orogen to master to solve this.
I don't know which patches need to be back ported here, but only
changing one of the above listed packages des not solve this issue...
Best,
Matthias
--
Dipl.-Inf. Matthias Goldhoorn
Space and Underwater Robotic
Universit?t Bremen
FB 3 - Mathematik und Informatik
AG Robotik
Robert-Hooke-Stra?e 1
28359 Bremen, Germany
Zentrale: +49 421 178 45-6611
Besuchsadresse der Nebengesch?ftstelle:
Robert-Hooke-Stra?e 5
28359 Bremen, Germany
Tel.: +49 421 178 45-4193
Empfang: +49 421 178 45-6600
Fax: +49 421 178 45-4150
E-Mail: matthias.goldhoorn at informatik.uni-bremen.de
Weitere Informationen: http://www.informatik.uni-bremen.de/robotik
and it does not compile on my debian-testing machine:
/home/goldhoorn/bootstraps/avalon-next/base/orogen/std/.orogen/typekit/transports/typelib/boost__int8_t.cpp:9:54:
error: ?int8_t? is not a member of ?boost?
return new orogen_transports::TypelibMarshaller< boost::int8_t
("/int8_t", registry);
^/home/goldhoorn/bootstraps/avalon-next/base/orogen/std/.orogen/typekit/transports/typelib/boost__int8_t.cpp:9:54:
note: suggested alternative:
In file included from /usr/include/stdlib.h:314:0,
from /usr/include/c++/4.8/cstdlib:72,
from /usr/include/boost/config/platform/linux.hpp:15,
from /usr/include/boost/config.hpp:53,
from /usr/include/boost/smart_ptr/intrusive_ptr.hpp:16,
from /usr/include/boost/intrusive_ptr.hpp:16,
from
/home/goldhoorn/bootstraps/avalon-next/install/include/rtt/types/../base/DataSourceBase.hpp:43,
from
/home/goldhoorn/bootstraps/avalon-next/install/include/rtt/types/TypeTransporter.hpp:42,
from
/home/goldhoorn/bootstraps/avalon-next/install/include/rtt/typelib/TypelibMarshallerBase.hpp:6,
from
/home/goldhoorn/bootstraps/avalon-next/install/include/rtt/typelib/TypelibMarshaller.hpp:4,
from
/home/goldhoorn/bootstraps/avalon-next/base/orogen/std/.orogen/typekit/transports/typelib/boost__int8_t.cpp:4:
/usr/include/x86_64-linux-gnu/sys/types.h:194:13: note: ?int8_t?
__intN_t (8, __QI__);
in the upper line from orogen lib/orogen/templates/typekit/typelib/Type.cpp:
3 <%= typekit.cxx_gen_includes(*typekit.include_for_type(type)) %>
the needed include was not generated. I needed to switch
rtt/typelib/orogen to master to solve this.
I don't know which patches need to be back ported here, but only
changing one of the above listed packages des not solve this issue...
Best,
Matthias
--
Dipl.-Inf. Matthias Goldhoorn
Space and Underwater Robotic
Universit?t Bremen
FB 3 - Mathematik und Informatik
AG Robotik
Robert-Hooke-Stra?e 1
28359 Bremen, Germany
Zentrale: +49 421 178 45-6611
Besuchsadresse der Nebengesch?ftstelle:
Robert-Hooke-Stra?e 5
28359 Bremen, Germany
Tel.: +49 421 178 45-4193
Empfang: +49 421 178 45-6600
Fax: +49 421 178 45-4150
E-Mail: matthias.goldhoorn at informatik.uni-bremen.de
Weitere Informationen: http://www.informatik.uni-bremen.de/robotik