|
Boost : |
From: John Maddock (John_Maddock_at_[hidden])
Date: 2001-02-03 07:01:56
The regex test programs with the Kai compiler produce the following output
(from the logfile):
** KCC 3.4g
KCC -o boosttmp.exe --strict_warnings -I..
../libs/regex/demo/regress/regex_test.cpp
"../boost/re_detail/regex_cstring.hpp", line 70: error: namespace "std" has
no
member "wcslen"
return std::wcslen(s);
^
"../boost/re_detail/regex_cstring.hpp", line 106: error: namespace "std"
has
no member "wcscpy"
return std::wcscpy(s1, s2);
Most of these are wide character functions but there is also:
"../libs/regex/src/c_regex_traits.cpp", line 268: error: namespace "std"
has
no member "setlocale"
if(*re_coll_name != std::setlocale(LC_COLLATE, NULL))
Is this just a case that we need to define BOOST_NO_STDC_NAMESPACE for this
compiler or there something more problematic going on?
- John Maddock
http://ourworld.compuserve.com/homepages/john_maddock/
Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk