From 3cc66df78e1461daf7d2abe2702bed9b1c78f2a0 Mon Sep 17 00:00:00 2001 From: Ivan Maidanski Date: Tue, 13 Sep 2011 14:06:52 +0400 Subject: [PATCH] Fix CMake build on Cygwin. * CMakeLists.txt (cygwin): Remove "-D_REENTRANT" definition. * CMakeLists.txt (cord): Add gdi32 link library. --- CMakeLists.txt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/CMakeLists.txt b/CMakeLists.txt index 2f775d49..0c756fde 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -153,7 +153,6 @@ IF(CMAKE_USE_PTHREADS_INIT) ENDIF() IF ( "HOST" MATCHES .*-.*-cygwin.*) ADD_DEFINITIONS("-DGC_THREADS") - ADD_DEFINITIONS("-D_REENTRANT") IF (${enable_parallel_mark}) ADD_DEFINITIONS("-DPARALLEL_MARK") ENDIF() @@ -224,6 +223,7 @@ IF(WIN32) SET_TARGET_PROPERTIES(cord PROPERTIES COMPILE_DEFINITIONS GC_NOT_DLL) TARGET_LINK_LIBRARIES(cord gc-lib) + TARGET_LINK_LIBRARIES(cord gdi32) ENDIF(WIN32) ADD_SUBDIRECTORY(tests) -- 2.50.1