From dffba48517857fc033aa511e1ad53dee927652ec Mon Sep 17 00:00:00 2001 From: Anatoly Baksheev Date: Fri, 21 Sep 2012 17:42:37 +0400 Subject: [PATCH] Added host compiler check before CUDA detection. For not supported compilers CUDA will be disabled. --- cmake/OpenCVDetectCUDA.cmake | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/cmake/OpenCVDetectCUDA.cmake b/cmake/OpenCVDetectCUDA.cmake index aa33fe18ab..9b3fcd1f72 100644 --- a/cmake/OpenCVDetectCUDA.cmake +++ b/cmake/OpenCVDetectCUDA.cmake @@ -3,6 +3,11 @@ if(${CMAKE_VERSION} VERSION_LESS "2.8.3") return() endif() +if (NOT MSVC AND NOT CMAKE_COMPILER_IS_GNUCXX OR MINGW) + message(STATUS "CUDA compilation was disabled (due to unsuppoted host compiler).") + return() +endif() + find_package(CUDA 4.1) if(CUDA_FOUND) -- GitLab