Lines 402-408
Link Here
|
402 |
# Define _POSIX_C_SOURCE and _XOPEN_SOURCE for GNU systems |
402 |
# Define _POSIX_C_SOURCE and _XOPEN_SOURCE for GNU systems |
403 |
if(${CMAKE_SYSTEM_NAME} MATCHES "Linux" OR ${CMAKE_SYSTEM_NAME} MATCHES "GNU" |
403 |
if(${CMAKE_SYSTEM_NAME} MATCHES "Linux" OR ${CMAKE_SYSTEM_NAME} MATCHES "GNU" |
404 |
OR ${CMAKE_SYSTEM_NAME} MATCHES "kFreeBSD") |
404 |
OR ${CMAKE_SYSTEM_NAME} MATCHES "kFreeBSD") |
405 |
set(CMAKE_REQUIRED_DEFINITIONS "-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600") |
405 |
set(CMAKE_REQUIRED_DEFINITIONS -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600) |
406 |
add_definitions(-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600) |
406 |
add_definitions(-D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=600) |
407 |
if(${CMAKE_SYSTEM_NAME} MATCHES "kFreeBSD") |
407 |
if(${CMAKE_SYSTEM_NAME} MATCHES "kFreeBSD") |
408 |
set(CMAKE_REQUIRED_DEFINITIONS "${CMAKE_REQUIRED_DEFINITIONS} -D_BSD_SOURCE") |
408 |
set(CMAKE_REQUIRED_DEFINITIONS "${CMAKE_REQUIRED_DEFINITIONS} -D_BSD_SOURCE") |