[pygccxml-development] pygccxml and boost 1.43
Brought to you by:
mbaas,
roman_yakovenko
From: Benoit L. <ben...@mo...> - 2010-07-06 14:22:35
|
Hello, If anyone is trying to work with boost 1.43, you'll need to apply a patch to the boost config file for gcc-xml before being able to run pygccxml (or just gccxml) on it. (the patch is taken from the trunk (soon to become 1.44 branch) of boost) File to patch: boost/config/compiler/gcc_xml.hpp Patch: 27a28,52 > // C++0x features: > // > # define BOOST_NO_CONSTEXPR > # define BOOST_NO_NULLPTR > # define BOOST_NO_TEMPLATE_ALIASES > # define BOOST_NO_DECLTYPE > # define BOOST_NO_FUNCTION_TEMPLATE_DEFAULT_ARGS > # define BOOST_NO_RVALUE_REFERENCES > # define BOOST_NO_STATIC_ASSERT > # define BOOST_NO_VARIADIC_TEMPLATES > # define BOOST_NO_AUTO_DECLARATIONS > # define BOOST_NO_AUTO_MULTIDECLARATIONS > # define BOOST_NO_CHAR16_T > # define BOOST_NO_CHAR32_T > # define BOOST_NO_DEFAULTED_FUNCTIONS > # define BOOST_NO_DELETED_FUNCTIONS > # define BOOST_NO_INITIALIZER_LISTS > # define BOOST_NO_SCOPED_ENUMS > # define BOOST_NO_SFINAE_EXPR > # define BOOST_NO_SCOPED_ENUMS > # define BOOST_NO_EXPLICIT_CONVERSION_OPERATORS > # define BOOST_NO_LAMBDAS > # define BOOST_NO_RAW_LITERALS > # define BOOST_NO_UNICODE_LITERALS > |