[wave] Building with vacpp toolset
,char *> > > > >". "/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/boost/wave/util/functor_input.hpp",
,char *> > > > > >". "/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/boost/spirit/iterator/multi_pass.hpp",
,char *> > > > ,boost::wave::util::functor_input,boost::spirit::multi_pass_policies::ref_counted,boost::spi...". "/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/boost/wave/cpplexer/cpp_lex_iterator.hpp",
,char *> > > > >". "/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/boost/wave/grammars/cpp_grammar_gen.hpp",
Hi I'm trying to build boost with the vacpp (IBM Visual Age C++) compilers, but the wave library won't build: xlc-C++-action bin/boost/libs/wave/build/libboost_wave.a/vacpp/debug/instantiate_cpp_grammar.o "/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/boost/wave/cpplexer/cpp_lex_iterator.hpp", line 53.13: 1540-0038 (S) The name "typename TokenT::position_type" is not a type. <see end of message for the rest of the error, for that file> This is with xlC 8.0.0.0 on an IBM SP5 running AIX5. Any hints for resolving this would be appreciated. Thank you, /Patrik Jonsson ... "/project/projectdirs/mp363/sunrise/pbuild/boost_1_33_1/boost/wave/util/functor_input.hpp", line 43.26: 1540-0700 (I) The previous message was produced while processing "class boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> line 41.11: 1540-0700 (I) The previous message was produced while processing "class boost::wave::util::functor_input::inner<boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> line 805.7: 1540-0700 (I) The previous message was produced while processing "class boost::spirit::multi_pass<boost::wave::cpplexer::impl::lex_iterator_functor_shim<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> line 118.7: 1540-0700 (I) The previous message was produced while processing "class boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char> line 68.8: 1540-0700 (I) The previous message was produced while processing "struct boost::wave::grammars::cpp_grammar_gen<boost::wave::cpplexer::lex_iterator<boost::wave::cpplexer::lex_token<boost::wave::util::file_position<boost::wave::util::flex_string<char,std::char_traits<char>,std::allocator<char>,boost::wave::util::CowString<boost::wave::util::AllocatorStringStorage<char,std::allocator<char>
,char *> > > > > >".
participants (1)
-
Patrik Jonsson