
,struct mpl_::bool_<0> >::value". "/scratch/scratchdirs/patrik/boost_1_33_1/boost/regex/v4/regex_traits.hpp",
,mpl_::bool_<0> >". "/scratch/scratchdirs/patrik/boost_1_33_1/boost/regex/v4/regex_traits.hpp",
". "/scratch/scratchdirs/patrik/boost_1_33_1/boost/regex/v4/regex_format.hpp",
,boost::match_results<std::_Ptrit<char,long,const char *,const char &,char *,char &>,std::allocator<boost::sub_match<std::_Ptrit<char,long,const char *,const char &,char *,char &> > > ,boost::regex_traits_wrapper<boost::regex_traits<char,boost::cpp_regex_traits<char>
". "/scratch/scratchdirs/patrik/boost_1_33_1/boost/regex/v4/regex_format.hpp",
Hi, I'm trying to build Boost (1.33.1) on an IBM SP5 running AIX and the IBM xlC 7.0 compiler, but the build fails: -bash-3.00$ ~/bin/bjam "-sTOOLS=vacpp" --prefix=$HOME stage ... <works fine for 2 compiles up to:> xlc-C++-action bin/boost/libs/regex/build/libboost_regex.so/vacpp/debug/cregex.o "/scratch/scratchdirs/patrik/boost_1_33_1/boost/regex/v4/regex_traits.hpp", line 80.1: 1540-0062 (S) The incomplete class "gcc_3_2_wknd" must not be used as a qualifier. "/scratch/scratchdirs/patrik/boost_1_33_1/boost/regex/v4/regex_traits.hpp", line 80.1: 1540-0700 (I) The previous message was produced while processing "boost::re_detail::has_boost_extensions_tag<boost::regex_traits<char,boost::cpp_regex_traits<char> line 80.1: 1540-0700 (I) The previous message was produced while processing "struct boost::re_detail::has_boost_extensions_tag<boost::regex_traits<char,boost::cpp_regex_traits<char> line 156.8: 1540-0700 (I) The previous message was produced while processing "struct boost::regex_traits_wrapper<boost::regex_traits<char,boost::cpp_regex_traits<char> line 73.7: 1540-0700 (I) The previous message was produced while processing "class boost::re_detail::basic_regex_formatter<boost::re_detail::string_out_iterator<std::basic_string<char,std::char_traits<char>,std::allocator<char> line 553.16: 1540-0700 (I) The previous message was produced while processing "boost::re_detail::regex_format_imp<boost::re_detail::string_out_iterator<std::basic_string<char,std::char_traits<char>,std::allocator<char>
,std::_Ptrit<char,long,const char *,const char &,char *,char &>,std::allocator<boost::sub_match<std::_Ptrit<char,long,const char *,const char &,char *,char &> > ,char,boost::regex_traits_wrapper<boost::regex_traits<char,boost::cpp_regex_traits<char>
(string_out_iterator<std::basic_string<c...". and so on, and so on.
Does anyone have any idea why it's not working? I don't understand why it's talking about "The incomplete class "gcc_3_2_wknd"" -- what does gcc 3.2 have to do with this build? Any help would be appreciated, /Patrik Jonsson