Opened 12 years ago
Closed 12 years ago
#4331 closed Patches (invalid)
Fix for MSVC 10 to assume that C-runtime libs are not in the std namespace
| Reported by: | Dean Michael Berris | Owned by: | John Maddock |
|---|---|---|---|
| Milestone: | Boost 1.44.0 | Component: | config |
| Version: | Boost Development Trunk | Severity: | Problem |
| Keywords: | date_time token_functions patch | Cc: |
Description
This patch fixes the cause for failure in building the Date_Time library which depends on boost/token_functions.hpp -- in Boost.Date_Time there is a call to std::iswspace, which unfortunately is not defined in MSVC. The patch enables BOOST_NO_STDC_NAMESPACE for MSVC 10.
Attachments (1)
Change History (2)
by , 12 years ago
| Attachment: | boost-config-msvc10-nostdc-namespace.diff added |
|---|
comment:1 by , 12 years ago
| Resolution: | → invalid |
|---|---|
| Status: | new → closed |
I believe this to be mistaken - searching the Trunk I find no uses of iswspace in either date_time or token_functions.hpp, and in any case VC10 does define this in namespace std (provided the correct header <cwctype> is included).
Note:
See TracTickets
for help on using tickets.

Patch to enable BOOST_NO_STDC_NAMESPACE for MSVC 10