Kornel Benko
c7dbc201df
Amend 9c863039
: Cmake build: Adapt handling of c++ standards to new Visual C++ 2019
...
Apparently the use of "/std:c++20" is too new for our sources.
2020-06-04 18:01:49 +02:00
Kornel Benko
9c863039b6
Cmake build: Adapt handling of c++ standards to new Visual C++ 2019
...
More or less suggested by Thibaut Cuvelier's switch to Visual C++ 2019
2020-05-05 13:49:50 +02:00
Stephan Witt
1bf4d7b0fc
Extend Clang compiler detection to cover Apple CLang
...
CMake 3.0 and above recognize that Apple Clang is a different compiler than upstream Clang and so it gets a different CMAKE_CXX_COMPILER_ID.
2018-06-12 22:43:03 +02:00
Georg Baum
3c56e7c0eb
Fix MSVC C++11 detection
...
The old version with empty flag did not enter the loop at all, so we have to
use a workaround. Thanks Uwe for testing.
2016-07-02 18:26:08 +02:00
Georg Baum
987dd84461
Do not use --std=c++14 for MSVC
...
MSVC does not need a special flag to specify the standard. Using --std=c++14
produces a warning, but compilation succeeds, so the old code did mistakenly
choose --std=c++14 for MSVC.
2016-07-02 12:42:04 +02:00
Georg Baum
e49d59dafc
Fix std::regex detection for older gcc
...
Older gcc versions (e.g. the first one which has usable std::regex: gcc 4.9)
require the --std=c++11 flag to be set. Otherwise std::regex is not made
available. Therefore we need to keep the flag in the loop.
2016-07-02 12:39:08 +02:00
Kornel Benko
2da1c956e4
Cmake build: Check for make_unique and PATH_MAX symbols added.
2016-06-12 19:56:31 +02:00
Kornel Benko
24a7dd45dc
Cmake build: Determine availability of 'std::regex' if using clang compiler
2016-06-11 12:23:33 +02:00
Kornel Benko
8c3dbe19b6
Cmake build: Adapt use of c++11 for cygwin too.
...
Change done according to commit 864a4db26b
2015-09-09 14:45:55 +02:00
Kornel Benko
46d2344902
Cmake build: Adapt detection of C++11 mode to automake
2015-09-03 11:15:10 +02:00
Kornel Benko
a911b1cc65
Cmake build: Define LYX_USE_CXX11 iff using c++11 extensions after commit 329eae5605
.
2015-05-20 12:07:41 +02:00
Kornel Benko
371fdb8649
Cmake build: Show the found flag for use of c++11 features
2014-05-16 13:40:34 +02:00
Benjamin Piwowarski
4cb8a83dab
Fix for clang detection in cmake
2014-04-24 17:18:56 +02:00
Vincent van Ravesteijn
3f771c96d3
Fix EOLs
2014-03-10 21:04:25 +01:00
Kornel Benko
499c5cfe57
Adapt cmake build to use c++11 features also for clang compiler
2013-12-15 11:41:28 +01:00