I think this is the same or similar fault I am seeing when cross compiling to ARM architecture. Lots of faults in the serialisation and grammar area, seemingly caused by a single fault somewhere. Fingers crossed your fix fixes this also. FYI, here is a snapshot of one of the faults... /home/jhughes/boost_1_33_1/boost/spirit/core/primitives/numerics.hpp:120: error: declaration of `template<class ScannerT> struct boost::spirit::sign_parser::result' /home/jhughes/boost_1_33_1/boost/spirit/core/parser.hpp:123: error: conflicts with previous declaration `template<class ScannerT> struct boost::spirit::parserboost::spirit::sign_parser::result' In file included from /home/jhughes/boost_1_33_1/libs/serialization/build/../src/basic_xml_grammar .ipp:22, from /home/jhughes/boost_1_33_1/libs/serialization/build/../src/xml_wgrammar.cpp: 243: If that isn't the case, the anyone any ideas? James -----Original Message----- From: Joel de Guzman [mailto:joel@boost-consulting.com] Sent: 10 January 2006 23:33 To: boost-users@lists.boost.org Subject: Re: [Boost-users] [serialization] [wave] [spirit] Can't compile boost cvs Peter Whaite wrote:
Since before Christmas I haven't been able to compile the cvs serialization xml files. It looks like something in spirit. Wave also fails to compile with the same errors.
I'm a bit surprised I haven't seen this mentioned on the boost lists, though I see there are many failures in the boost regression notifications.
Ok, confirmed. I'm the culprit :( Someone submitted a patch for the is* functions to work on other POD types. Hartmut is reverting it now while I try to find a fix. Regards, -- Joel de Guzman http://www.boost-consulting.com http://spirit.sf.net _______________________________________________ Boost-users mailing list Boost-users@lists.boost.org http://lists.boost.org/mailman/listinfo.cgi/boost-users