From c16407d4a40521a5adcb36356f356e2fb2161409 Mon Sep 17 00:00:00 2001 From: Gabriel Corona Date: Tue, 16 Jun 2015 13:39:39 +0200 Subject: [PATCH] Don't use -pthreads on Mac OS X Clang is not happy about it. --- buildtools/Cmake/MakeLib.cmake | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/buildtools/Cmake/MakeLib.cmake b/buildtools/Cmake/MakeLib.cmake index fc2aa83844..d28e29d14b 100644 --- a/buildtools/Cmake/MakeLib.cmake +++ b/buildtools/Cmake/MakeLib.cmake @@ -56,10 +56,9 @@ else() set(SIMGRID_DEP "${SIMGRID_DEP} -lstdc++") endif() -if(pthread) - if(${CONTEXT_THREADS}) - SET(SIMGRID_DEP "${SIMGRID_DEP} -pthread") - endif() +if(pthread AND ${CONTEXT_THREADS} AND NOT APPLE) + # Clang on recent Mac OS X is not happy about -pthread. + SET(SIMGRID_DEP "${SIMGRID_DEP} -pthread") endif() if(HAVE_LUA) -- 2.20.1