From: Z. T. <to...@gm...> - 2008-07-23 08:32:17
|
2008/7/22 Braden McDaniel <br...@en...>: > > I'm reasonably certain the service pack doesn't change the API. It does > fix compiler bugs. Expecting Boost 1.35 (or most any other C++ code > released subsequently to it) to work without it is unreasonable. > I made a clean and fresh VS 2005 install in a VMWare virtual machine (XP SP2). The VS 2005 SP installed also so the compiler is up-to-date. The 'w:\apis\boost\1.35\boost\optional\optional.hpp(302) : error C2061: syntax error : identifier 'm_storage' still appears on (see the original post) static const boost::spirit::functor_parser< mftype_parser< boost::spirit::functor_parser<openvrml::color_parser> > > mfcolor_p; I commented out all color_parser related code. Then the error appears on static const boost::spirit::functor_parser< mftype_parser< boost::spirit::real_parser< float, boost::spirit::real_parser_policies<float> > > > mffloat_p; It seams I couldn't use the openVRML with VS 2005 (VC 8). Zolee |