From d07e7897a031df6c7737efd4d65a96393cefb7a7 Mon Sep 17 00:00:00 2001 From: Roman Donchenko Date: Wed, 30 Oct 2013 14:02:08 +0400 Subject: [PATCH] Fixed building with OpenCL, but without the ocl module. HAVE_opencv_ocl implies HAVE_OPENCL, so checking for both is not necessary. --- cmake/OpenCVModule.cmake | 2 +- modules/superres/perf/perf_superres_ocl.cpp | 2 +- samples/gpu/CMakeLists.txt | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/cmake/OpenCVModule.cmake b/cmake/OpenCVModule.cmake index 024a9d9..c923aba 100644 --- a/cmake/OpenCVModule.cmake +++ b/cmake/OpenCVModule.cmake @@ -499,7 +499,7 @@ macro(ocv_glob_module_sources) source_group("Src" FILES ${lib_srcs} ${lib_int_hdrs}) file(GLOB cl_kernels "src/opencl/*.cl") - if(HAVE_OPENCL AND cl_kernels) + if(HAVE_opencv_ocl AND cl_kernels) ocv_include_directories(${OPENCL_INCLUDE_DIRS}) add_custom_command( OUTPUT "${CMAKE_CURRENT_BINARY_DIR}/opencl_kernels.cpp" "${CMAKE_CURRENT_BINARY_DIR}/opencl_kernels.hpp" diff --git a/modules/superres/perf/perf_superres_ocl.cpp b/modules/superres/perf/perf_superres_ocl.cpp index 822b87f..9a8fab4 100644 --- a/modules/superres/perf/perf_superres_ocl.cpp +++ b/modules/superres/perf/perf_superres_ocl.cpp @@ -42,7 +42,7 @@ #include "perf_precomp.hpp" -#ifdef HAVE_OPENCL +#ifdef HAVE_OPENCV_OCL #include "opencv2/ocl/ocl.hpp" using namespace std; diff --git a/samples/gpu/CMakeLists.txt b/samples/gpu/CMakeLists.txt index 697ff93..732a917 100644 --- a/samples/gpu/CMakeLists.txt +++ b/samples/gpu/CMakeLists.txt @@ -49,7 +49,7 @@ if(BUILD_EXAMPLES AND OCV_DEPENDENCIES_FOUND) target_link_libraries(${the_target} opencv_nonfree) endif() - if(HAVE_OPENCL) + if(HAVE_opencv_ocl) target_link_libraries(${the_target} opencv_ocl) endif() -- 2.7.4