From 26cb0ce1d55bbd2cf9ed4647ac8089594b80be86 Mon Sep 17 00:00:00 2001 From: Vladislav Vinogradov Date: Wed, 30 Oct 2013 10:21:30 +0400 Subject: [PATCH] fixed compilation warnings in .cu files --- cmake/OpenCVDetectCUDA.cmake | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/cmake/OpenCVDetectCUDA.cmake b/cmake/OpenCVDetectCUDA.cmake index 0b61f14807..74781c0cd6 100644 --- a/cmake/OpenCVDetectCUDA.cmake +++ b/cmake/OpenCVDetectCUDA.cmake @@ -174,6 +174,14 @@ if(CUDA_FOUND) # we remove -Wsign-promo as it generates warnings under linux string(REPLACE "-Wsign-promo" "" ${var} "${${var}}") + + # we remove -Wno-delete-non-virtual-dtor because it's used for C++ compiler + # but NVCC uses C compiler by default + string(REPLACE "-Wno-delete-non-virtual-dtor" "" ${var} "${${var}}") + + # we remove -frtti because it's used for C++ compiler + # but NVCC uses C compiler by default + string(REPLACE "-frtti" "" ${var} "${${var}}") endforeach() if(BUILD_SHARED_LIBS)