>>Look at the error messages from date_time testperiod below, and the source
>>code lines they refer to. At least directly, they don't seem releated to
>>wide character support. > >They are not, but the question is what is meant by >BOOST_NO_STRINGSTREAM? Does it mean that std::stringstream is not >supported and/or that std::basic_stringstream is not supported? The >lexical_cast code assumes that <sstream> is not standard if >BOOST_NO_STRINGSTREAM is defined, and that it is standard if it is not >defined. Clearly, the contents of <sstream> are not standard otherwise >the code would compile. > >Either we need to clarify the intent of BOOST_NO_STRINGSTREAM or we need >to added another feature test macro, eg BOOST_NO_BASIC_STRINGSTREAM or >no BOOST_NO_STD_SSTREAM. My preference is that we generalise the meaning >of BOOST_NO_STRINGSTREAM, so that if that macro is defined the >programmer cannot assume standard string stream support, which -- >judging by the error messages -- which is the case.
Kevlin,
My patience has been exhausted. The folks that care about configuring lexical_cast for GCC 2.95.3 with the SGI library need come forward immediately and tell us how to deal with this, or 1.30.0 will ship as is.
--Beman
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost