[cmake-developers] Can we please require TR1 to build CMake?
Rolf Eike Beer
eike at sf-mail.de
Mon Jan 9 16:26:17 EST 2017
> The GNU libstdc++ introduced TR1 in version 4.0. The TR1 headers have been
> put into a subdirectory. Starting with version 4.3, the headers can be
> included as in C++11 and the symbols are in namespace std, but only if the
> language mode is set to C++0x or higher. The library version number is
> stored in __GLIBCXX__.
For an entirely different reason (missing atomic support) gcc 3.4 currently
causes trouble, as in libuv is not building. There are also failures in SHA3
which I can't explain, and which could also be related to atomic support. So
my suggestion would be to also drop support for gcc 3.4, i.e. require
gcc>=4.0. The last release of gcc 3.4 is from 2006, which is close to the
timeframe of the MSVC versions we require.
Opinions?
Eike
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 181 bytes
Desc: This is a digitally signed message part.
URL: <http://public.kitware.com/pipermail/cmake-developers/attachments/20170109/16cfc024/attachment.sig>
More information about the cmake-developers
mailing list