Boost logo

Boost Users :

From: Patrik Jonsson (patrik_at_[hidden])
Date: 2006-08-17 15:49:19


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>
>,struct mpl_::bool_<0> >::value".
"/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 "struct
boost::re_detail::has_boost_extensions_tag<boost::regex_traits<char,boost::cpp_regex_traits<char>
>,mpl_::bool_<0> >".
"/scratch/scratchdirs/patrik/boost_1_33_1/boost/regex/v4/regex_traits.hpp",
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>
> >".
"/scratch/scratchdirs/patrik/boost_1_33_1/boost/regex/v4/regex_format.hpp",
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>
> >,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",
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




Boost-users list run by williamkempf at hotmail.com, kalb at libertysoft.com, bjorn.karlsson at readsoft.com, gregod at cs.rpi.edu, wekempf at cox.net