Boost logo

Boost :

Subject: [boost] [config] BOOST_NO_CXX11_HDR_CODECVT is not defined for VC14
From: Andrey Semashev (andrey.semashev_at_[hidden])
Date: 2015-07-26 11:33:17


Hi,

I see that BOOST_NO_CXX11_HDR_CODECVT is not defined for MSVC-14,
although it is known that the codecvt facets are unusable because of
linkin errors:

https://connect.microsoft.com/VisualStudio/feedback/details/1348277/link-error-when-using-std-codecvt-utf8-utf16-char16-t

You can also see STL mentioning DevDiv#1060849 here:

http://blogs.msdn.com/b/vcblog/archive/2014/11/12/visual-studio-2015-preview-now-available.aspx?PageIndex=2

and I can see that the problem is not fixed in RTM. This also concerns
std::codecvt specializations for char16_t and char32_t.

Can we define the BOOST_NO_CXX11_HDR_CODECVT macro for MSVC?


Boost list run by bdawes at acm.org, gregod at cs.rpi.edu, cpdaniel at pacbell.net, john at johnmaddock.co.uk