
17 Nov
2012
17 Nov
'12
8:23 p.m.
On 17/11/12 13:04, Vicente J. Botet Escriba wrote:
When compiling on c++11 mode, some boost libraries (in particular, Boost.Thread, Boost.SmartPtr, Boost.Test) are expecting to have a C++11 standard library.
That expectation is broken. If the code is written so that it can work with either a C++03 or C++11 version of the library, it should select the C++11 version only if the standard library has the required components, not if the core language has the features the components uses.