From 5538e206f906bce7218d62736ed2d9d75841b336 Mon Sep 17 00:00:00 2001 From: Alexey Spizhevoy Date: Wed, 1 Jun 2011 13:57:14 +0000 Subject: [PATCH] mac worlaround --- modules/gpu/CMakeLists.txt | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/modules/gpu/CMakeLists.txt b/modules/gpu/CMakeLists.txt index c0dcb8be98..2b2e968522 100644 --- a/modules/gpu/CMakeLists.txt +++ b/modules/gpu/CMakeLists.txt @@ -44,6 +44,11 @@ if (HAVE_CUDA) #set (CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} "-keep") #set (CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} "-Xcompiler;/EHsc-;") + + if (APPLE) + set (CUDA_NVCC_FLAGS ${CUDA_NVCC_FLAGS} "-Xcompiler;-fno-finite-math-only;") + endif() + string(REPLACE "/W4" "/W3" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}") string(REPLACE "/W4" "/W3" CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE}")