[Rock-dev] [rock] #452: base/orogen/std typekit missing includes for boost/cstdint
rock
noreply at opendfki.de
Wed Apr 23 16:30:17 CEST 2014
#452: base/orogen/std typekit missing includes for boost/cstdint
--------------------+-----------------
Reporter: jasc02 | Owner:
Type: defect | Status: new
Priority: major | Milestone:
Component: base | Keywords:
--------------------+-----------------
On my machine I got a compile error for the base/orogen/std component.
/home/uw/dev-
cman/base/orogen/std/.orogen/typekit/transports/typelib/boost__int16_t.cpp:
In function ‘orogen_transports::TypelibMarshallerBase*
orogen_typekits::int16_t_TypelibMarshaller(const Typelib::Registry&)’:
/home/uw/dev-
cman/base/orogen/std/.orogen/typekit/transports/typelib/boost__int16_t.cpp:9:54:
error: ‘int16_t’ is not a member of ‘boost’
return new orogen_transports::TypelibMarshaller< boost::int16_t
>("/int16_t", registry);
^
I looked into the generated typekit code, and noticed that there is no
include to boost/cstdint.cpp. When adding this include to
transport/typelib/Registration.hpp manually, it builds ok.
--
Ticket URL: <https://rock.opendfki.de/ticket/452>
rock <https://rock.opendfki.de>
rock: the robot construction kit
More information about the Rock-dev
mailing list