Boost logo

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