I see many compilation problems here in the list, so I hope you will
forgive me adding to the clutter.
Can someone tell me what I'm doing wrong or missing to get the following.
When building Boost 1.33.0, the date_time, program_options and wave
libraries fail to build. I am after the program_options in particular.
My environment is intel_win32 running in the MSVC v6 IDE.
The output from the build runs to 176Kb, but of the very many errors,
the typical ones are:
C:\Libraries\boost_1_33_0\libs\program_options\build\../src/options_description.cpp(378):
error: too few arguments for class template "std::reverse_iterator"
find(reverse_iteratorstring::const_iterator(line_end - 1),
C:\Libraries\boost_1_33_0\libs\program_options\build\../src/variables_map.cpp(81):
error: no instance of overloaded function "std::set<_K, _Pr, _A>::insert
[with _K=std::string, _Pr=std::lessstd::string,
_A=std::allocatorstd::string]" matches the argument list
argument types are: (std::setstd::string, std::allocatorstd::string>::iterator,
std::setstd::string,
std::allocatorstd::string>::iterator)
object type is: std::setstd::string, std::allocatorstd::string>
xm.m_final.insert(new_final.begin(), new_final.end());
^
These recur many times in the program_option builds, plus things like:
C:\Libraries\boost_1_33_0/boost/lexical_cast.hpp(156): error: no
operator ">>" matches these operands
operand types are: std::basic_stringstream >>
boost::date_time::date_names_put>>::string_type
stream >> output &&
^
detected during:
instantiation of "bool={bool}
boost::detail::lexical_stream::operator>>(InputStreamable &) [with
Target=boost::date_time::date_names_put>>::string_type,
Source=boost::detail::array_to_pointer_decay::type={const wchar_t={unsigned short} *},
...
and so on to
...
instantiation of
"boost::date_time::all_date_names_put::all_date_names_put(const charT *const *, const charT
*const *, const charT *const *, const charT *const *, const charT *const
*, charT, boost::date_time::ymd_order_spec,
boost::date_time::month_format_spec) [with
Config=boost::gregorian::greg_facet_config, charT=wchar_t={unsigned
short}, OutputIterator=std::ostreambuf_iterator>]"
--
Rob Marsden
Gistix (Northern) Limited