mirror of
https://github.com/fmtlib/fmt.git
synced 2024-11-07 08:31:16 +00:00
Workaround a MinGW bug
This commit is contained in:
parent
c8688576f2
commit
e17b743141
@ -27,7 +27,12 @@ if (HAVE_STD_CPP11_FLAG)
|
||||
check_cxx_source_compiles("
|
||||
#include <cmath>
|
||||
int main() {}" FMT_CPP11_CMATH)
|
||||
if (FMT_CPP11_CMATH)
|
||||
# Check if including <unistd.h> works with -std=c++11.
|
||||
# It may not in MinGW due to bug http://sourceforge.net/p/mingw/bugs/2024/.
|
||||
check_cxx_source_compiles("
|
||||
#include <unistd.h>
|
||||
int main() {}" FMT_CPP11_IO_H)
|
||||
if (FMT_CPP11_CMATH AND FMT_CPP11_IO_H)
|
||||
set(CPP11_FLAG -std=c++11)
|
||||
endif ()
|
||||
set(CMAKE_REQUIRED_FLAGS )
|
||||
|
Loading…
Reference in New Issue
Block a user