Saya telah mencoba membangun OpenCV di mac (Yosemite 10.10) menggunakan cmake-gui dan kompiler gcc, g ++ dan gfortran yang diberikan oleh MacPorts. Saya HARUS menggunakan kompiler itu. Saya mengkonfigurasi WITH_OPENCL menjadi OFF dan menghasilkan binari. Tetapi ketika saya mencoba membuatnya di terminal saya mendapatkan kesalahan berikut:
[ 65%] Building CXX object modules/features2d/CMakeFiles/opencv_features2d.dir/src/fast.cpp.o
/Users/imecindia/Desktop/Downloaded Libraries/opencv-3.0.0-beta/modules/features2d/src/fast.cpp: In function 'bool cv::ocl_FAST(cv::InputArray, std::vector<cv::KeyPoint>&, int, bool, int)':
/Users/imecindia/Desktop/Downloaded Libraries/opencv-3.0.0-beta/modules/features2d/src/fast.cpp:267:53: error: 'fast_oclsrc' is not a member of 'cv::ocl::features2d'
ocl::Kernel fastKptKernel("FAST_findKeypoints", ocl::features2d::fast_oclsrc);
^
/Users/imecindia/Desktop/Downloaded Libraries/opencv-3.0.0-beta/modules/features2d/src/fast.cpp:305:60: error: 'fast_oclsrc' is not a member of 'cv::ocl::features2d'
ocl::Kernel fastNMSKernel("FAST_nonmaxSupression", ocl::features2d::fast_oclsrc);
^
make[2]: *** [modules/features2d/CMakeFiles/opencv_features2d.dir/src/fast.cpp.o] Error 1
make[1]: *** [modules/features2d/CMakeFiles/opencv_features2d.dir/all] Error 2
make: *** [all] Error 2
Saya tidak tahu mengapa saya menerima kesalahan ini. Apakah ada konfigurasi lain yang harus saya lakukan? Adakah yang bisa membantu saya dengan ini?