From c23f745179fb9ce7543bc4507cea92c98c16b4dc Mon Sep 17 00:00:00 2001 From: Brent Cook Date: Wed, 2 Jan 2019 05:36:24 -0600 Subject: add some defines for building Mingw cross-compiled with CMake --- CMakeLists.txt | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) (limited to 'CMakeLists.txt') diff --git a/CMakeLists.txt b/CMakeLists.txt index 9fe5837..1efe6bc 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -59,12 +59,12 @@ if(CMAKE_SYSTEM_NAME MATCHES "Linux") set(PLATFORM_LIBS ${PLATFORM_LIBS} pthread) endif() -if(CMAKE_SYSTEM_NAME MATCHES "MINGW") - set(BUILD_NC false) -endif() - -if(WIN32) +if(WIN32 OR (CMAKE_SYSTEM_NAME MATCHES "MINGW")) set(BUILD_NC false) + add_definitions(-D_GNU_SOURCE) + add_definitions(-D_POSIX) + add_definitions(-D_POSIX_SOURCE) + add_definitions(-D__USE_MINGW_ANSI_STDIO) endif() set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -O2 -Wall") -- cgit v1.2.3-55-g6feb