Hi all,
Following the guideline https://www.learnopencv.com/install-opencv-4-on-macos/, In MacOS Mojave, I have successfully built C++ OpenCV4 dynamic libs from github source. I tried to run a simple program (which is shown below) and it worked well
#include <iostream>
#include <opencv2/opencv.hpp>
using namespace std;
int main(void)
{
std::cout << cv::getBuildInformation() << std::endl;
}
Then, I tried to build C++ static lib and it was successful too (I turn off CMAKE option BUILD_SHARED_LIBS). However, when I run the same code above, I got the following errors. Could somebody please help me? I would like to use static libs rather than dynamic libs.
Undefined symbols for architecture x86_64: "___itt_api_version_ptr__3_0", referenced from: cv::utils::trace::details::Region::LocationExtraData::LocationExtraData(cv::utils::trace::details::Region::LocationStaticStorage const&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::LocationExtraData::LocationExtraData(cv::utils::trace::details::Region::LocationStaticStorage const&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::LocationExtraData::init(cv::utils::trace::details::Region::LocationStaticStorage const&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::Impl(cv::utils::trace::details::TraceManagerThreadLocal&, cv::utils::trace::details::Region, cv::utils::trace::details::Region&, cv::utils::trace::details::Region::LocationStaticStorage const&, long long) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::registerRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::enterRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::leaveRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) ... "___itt_domain_create_ptr__3_0", referenced from: cv::utils::trace::details::Region::LocationExtraData::LocationExtraData(cv::utils::trace::details::Region::LocationStaticStorage const&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::LocationExtraData::LocationExtraData(cv::utils::trace::details::Region::LocationStaticStorage const&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::LocationExtraData::init(cv::utils::trace::details::Region::LocationStaticStorage const&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::Impl(cv::utils::trace::details::TraceManagerThreadLocal&, cv::utils::trace::details::Region, cv::utils::trace::details::Region&, cv::utils::trace::details::Region::LocationStaticStorage const&, long long) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::registerRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::enterRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::leaveRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) ... "___itt_id_create_ptr__3_0", referenced from: cv::utils::trace::details::Region::Impl::Impl(cv::utils::trace::details::TraceManagerThreadLocal&, cv::utils::trace::details::Region, cv::utils::trace::details::Region&, cv::utils::trace::details::Region::LocationStaticStorage const&, long long) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::registerRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) "___itt_id_destroy_ptr__3_0", referenced from: cv::utils::trace::details::Region::Impl::~Impl() in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::~Impl() in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::release() in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::destroy() in libopencv_core.a(trace.cpp.o) "___itt_metadata_add_ptr__3_0", referenced from: cv::utils::trace::details::Region::Impl::leaveRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::traceArg(cv::utils::trace::details::TraceArg const&, int) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::traceArg(cv::utils::trace::details::TraceArg const&, long long) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::traceArg(cv::utils::trace::details::TraceArg const&, double) in libopencv_core.a(trace.cpp.o) "___itt_metadata_str_add_ptr__3_0", referenced from: cv::utils::trace::details::traceArg(cv::utils::trace::details::TraceArg const&, char const) in libopencv_core.a(trace.cpp.o) "___itt_region_begin_ptr__3_0", referenced from: cv::utils::trace::details::TraceManager::TraceManager() in libopencv_core.a(trace.cpp.o) "___itt_region_end_ptr__3_0", referenced from: cv::utils::trace::details::TraceManager::~TraceManager() in libopencv_core.a(trace.cpp.o) "___itt_relation_add_ptr__3_0", referenced from: cv::utils::trace::details::parallelForAttachNestedRegion(cv::utils::trace::details::Region const&) in libopencv_core.a(trace.cpp.o) "___itt_string_handle_create_ptr__3_0", referenced from: cv::utils::trace::details::Region::LocationExtraData::LocationExtraData(cv::utils::trace::details::Region::LocationStaticStorage const&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::LocationExtraData::LocationExtraData(cv::utils::trace::details::Region::LocationStaticStorage const&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::LocationExtraData::init(cv::utils::trace::details::Region::LocationStaticStorage const&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::Region::Impl::leaveRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::TraceManager::TraceManager() in libopencv_core.a(trace.cpp.o) cv::utils::trace::details::initTraceArg(cv::utils::trace::details::TraceManagerThreadLocal&, cv::utils::trace::details::TraceArg const&) in libopencv_core.a(trace.cpp.o) "___itt_task_begin_ptr__3_0", referenced from: cv::utils::trace::details::Region::Impl::enterRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) "___itt_task_end_ptr__3_0", referenced from: cv::utils::trace::details::Region::Impl::leaveRegion(cv::utils::trace::details::TraceManagerThreadLocal&) in libopencv_core.a(trace.cpp.o) "___itt_thread_set_name_ptr__3_0", referenced from: cv::TLSData<cv::(anonymous namespace)::threadid="">::createDataInstance() const in libopencv_core.a(system.cpp.o) "_cblas_cgemm", referenced from: lapack_gemm32fc(float const, unsigned long, float const, unsigned long, float, float const, unsigned long, float, float, unsigned long, int, int, int, int) in libopencv_core.a(hal_internal.cpp.o) lapack_gemm64fc(double const, unsigned long, double const, unsigned long, double, double const, unsigned long, double, double, unsigned long, int, int, int, int) in libopencv_core.a(hal_internal.cpp.o) "_cblas_dgemm", referenced from: lapack_gemm64f(double const, unsigned long, double const, unsigned long, double, double const, unsigned long, double, double, unsigned long, int, int, int, int) in libopencv_core.a(hal_internal.cpp.o) "_cblas_sgemm", referenced from: lapack_gemm32f(float const, unsigned long, float const, unsigned long, float, float const, unsigned long, float, float, unsigned long, int, int, int, int) in libopencv_core.a(hal_internal.cpp.o) lapack_gemm64f(double const, unsigned long, double const, unsigned long, double, double const, unsigned long, double, double, unsigned long, int, int, int, int) in libopencv_core.a(hal_internal.cpp.o) "_cblas_zgemm", referenced from: lapack_gemm64fc(double const, unsigned long, double const, unsigned long, double, double const, unsigned long, double, double, unsigned long, int, int, int, int) in libopencv_core.a(hal_internal.cpp.o) "_clBuildProgram", referenced from: _clBuildProgram_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clBuildProgram_pfn) "_clCompileProgram", referenced from: _clCompileProgram_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCompileProgram_pfn) "_clCreateBuffer", referenced from: _clCreateBuffer_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateBuffer_pfn) "_clCreateCommandQueue", referenced from: _clCreateCommandQueue_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateCommandQueue_pfn) "_clCreateContext", referenced from: _clCreateContext_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateContextFromType_pfn, _clCreateContext_pfn ) "_clCreateContextFromType", referenced from: _clCreateContextFromType_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateContextFromType_pfn) "_clCreateImage", referenced from: _clCreateImage_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateImage_pfn, _clCreateImage2D_pfn , _clCreateImage3D_pfn ) "_clCreateImage2D", referenced from: _clCreateImage2D_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateImage2D_pfn) "_clCreateImage3D", referenced from: _clCreateImage3D_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateImage3D_pfn) "_clCreateKernel", referenced from: _clCreateKernel_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateKernelsInProgram_pfn, _clCreateKernel_pfn ) "_clCreateKernelsInProgram", referenced from: _clCreateKernelsInProgram_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateKernelsInProgram_pfn) "_clCreateProgramWithBinary", referenced from: _clCreateProgramWithBinary_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateProgramWithBinary_pfn) "_clCreateProgramWithBuiltInKernels", referenced from: _clCreateProgramWithBuiltInKernels_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateProgramWithBuiltInKernels_pfn) "_clCreateProgramWithSource", referenced from: _clCreateProgramWithSource_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateProgramWithSource_pfn) "_clCreateSampler", referenced from: _clCreateSampler_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateSampler_pfn) "_clCreateSubBuffer", referenced from: _clCreateSubBuffer_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateSubBuffer_pfn) "_clCreateSubDevices", referenced from: _clCreateSubDevices_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateSubDevices_pfn) "_clCreateUserEvent", referenced from: _clCreateUserEvent_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clCreateUserEvent_pfn) "_clEnqueueBarrier", referenced from: _clEnqueueBarrier_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueBarrier_pfn, _clEnqueueBarrierWithWaitList_pfn ) "_clEnqueueBarrierWithWaitList", referenced from: _clEnqueueBarrierWithWaitList_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueBarrierWithWaitList_pfn) "_clEnqueueCopyBuffer", referenced from: _clEnqueueCopyBuffer_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueCopyBufferToImage_pfn, _clEnqueueCopyBuffer_pfn , _clEnqueueCopyBufferRect_pfn ) "_clEnqueueCopyBufferRect", referenced from: _clEnqueueCopyBufferRect_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueCopyBufferRect_pfn) "_clEnqueueCopyBufferToImage", referenced from: _clEnqueueCopyBufferToImage_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueCopyBufferToImage_pfn) "_clEnqueueCopyImage", referenced from: _clEnqueueCopyImage_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueCopyImageToBuffer_pfn, _clEnqueueCopyImage_pfn ) "_clEnqueueCopyImageToBuffer", referenced from: _clEnqueueCopyImageToBuffer_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueCopyImageToBuffer_pfn) "_clEnqueueFillBuffer", referenced from: _clEnqueueFillBuffer_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueFillBuffer_pfn) "_clEnqueueFillImage", referenced from: _clEnqueueFillImage_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueFillImage_pfn) "_clEnqueueMapBuffer", referenced from: _clEnqueueMapBuffer_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueMapBuffer_pfn) "_clEnqueueMapImage", referenced from: _clEnqueueMapImage_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueMapImage_pfn) "_clEnqueueMarker", referenced from: _clEnqueueMarker_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueMarker_pfn, _clEnqueueMarkerWithWaitList_pfn ) "_clEnqueueMarkerWithWaitList", referenced from: _clEnqueueMarkerWithWaitList_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueMarkerWithWaitList_pfn) "_clEnqueueMigrateMemObjects", referenced from: _clEnqueueMigrateMemObjects_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueMigrateMemObjects_pfn) "_clEnqueueNDRangeKernel", referenced from: _clEnqueueNDRangeKernel_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueNDRangeKernel_pfn) "_clEnqueueNativeKernel", referenced from: _clEnqueueNativeKernel_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueNativeKernel_pfn) "_clEnqueueReadBuffer", referenced from: _clEnqueueReadBuffer_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueReadBufferRect_pfn, _clEnqueueReadBuffer_pfn ) "_clEnqueueReadBufferRect", referenced from: _clEnqueueReadBufferRect_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueReadBufferRect_pfn) "_clEnqueueReadImage", referenced from: _clEnqueueReadImage_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueReadImage_pfn) "_clEnqueueTask", referenced from: _clEnqueueTask_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueTask_pfn) "_clEnqueueUnmapMemObject", referenced from: _clEnqueueUnmapMemObject_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueUnmapMemObject_pfn) "_clEnqueueWaitForEvents", referenced from: _clEnqueueWaitForEvents_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueWaitForEvents_pfn) "_clEnqueueWriteBuffer", referenced from: _clEnqueueWriteBuffer_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueWriteBufferRect_pfn, _clEnqueueWriteBuffer_pfn ) "_clEnqueueWriteBufferRect", referenced from: _clEnqueueWriteBufferRect_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueWriteBufferRect_pfn) "_clEnqueueWriteImage", referenced from: _clEnqueueWriteImage_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clEnqueueWriteImage_pfn) "_clFinish", referenced from: _clFinish_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clFinish_pfn) "_clFlush", referenced from: _clFlush_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clFlush_pfn) "_clGetCommandQueueInfo", referenced from: _clGetCommandQueueInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetCommandQueueInfo_pfn) "_clGetContextInfo", referenced from: _clGetContextInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetContextInfo_pfn) "_clGetDeviceIDs", referenced from: _clGetDeviceIDs_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetDeviceIDs_pfn) "_clGetDeviceInfo", referenced from: _clGetDeviceInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetDeviceInfo_pfn) "_clGetEventInfo", referenced from: _clGetEventInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetEventInfo_pfn) "_clGetEventProfilingInfo", referenced from: _clGetEventProfilingInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetEventProfilingInfo_pfn) "_clGetExtensionFunctionAddress", referenced from: _clGetExtensionFunctionAddress_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetExtensionFunctionAddress_pfn, _clGetExtensionFunctionAddressForPlatform_pfn ) "_clGetExtensionFunctionAddressForPlatform", referenced from: _clGetExtensionFunctionAddressForPlatform_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetExtensionFunctionAddressForPlatform_pfn) "_clGetImageInfo", referenced from: _clGetImageInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetImageInfo_pfn) "_clGetKernelArgInfo", referenced from: _clGetKernelArgInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetKernelArgInfo_pfn) "_clGetKernelInfo", referenced from: _clGetKernelInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetKernelInfo_pfn) "_clGetKernelWorkGroupInfo", referenced from: _clGetKernelWorkGroupInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetKernelWorkGroupInfo_pfn) "_clGetMemObjectInfo", referenced from: _clGetMemObjectInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetMemObjectInfo_pfn) "_clGetPlatformIDs", referenced from: _clGetPlatformIDs_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetPlatformIDs_pfn) "_clGetPlatformInfo", referenced from: _clGetPlatformInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetPlatformInfo_pfn) "_clGetProgramBuildInfo", referenced from: _clGetProgramBuildInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetProgramBuildInfo_pfn) "_clGetProgramInfo", referenced from: _clGetProgramInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetProgramInfo_pfn) "_clGetSamplerInfo", referenced from: _clGetSamplerInfo_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetSamplerInfo_pfn) "_clGetSupportedImageFormats", referenced from: _clGetSupportedImageFormats_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clGetSupportedImageFormats_pfn) "_clLinkProgram", referenced from: _clLinkProgram_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clLinkProgram_pfn) "_clReleaseCommandQueue", referenced from: _clReleaseCommandQueue_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clReleaseCommandQueue_pfn) "_clReleaseContext", referenced from: _clReleaseContext_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clReleaseContext_pfn) "_clReleaseDevice", referenced from: _clReleaseDevice_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clReleaseDevice_pfn) "_clReleaseEvent", referenced from: _clReleaseEvent_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clReleaseEvent_pfn) "_clReleaseKernel", referenced from: _clReleaseKernel_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clReleaseKernel_pfn) "_clReleaseMemObject", referenced from: _clReleaseMemObject_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clReleaseMemObject_pfn) "_clReleaseProgram", referenced from: _clReleaseProgram_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clReleaseProgram_pfn) "_clReleaseSampler", referenced from: _clReleaseSampler_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clReleaseSampler_pfn) "_clRetainCommandQueue", referenced from: _clRetainCommandQueue_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clRetainCommandQueue_pfn) "_clRetainContext", referenced from: _clRetainContext_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clRetainContext_pfn) "_clRetainDevice", referenced from: _clRetainDevice_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clRetainDevice_pfn) "_clRetainEvent", referenced from: _clRetainEvent_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clRetainEvent_pfn) "_clRetainKernel", referenced from: _clRetainKernel_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clRetainKernel_pfn) "_clRetainMemObject", referenced from: _clRetainMemObject_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clRetainMemObject_pfn) "_clRetainProgram", referenced from: _clRetainProgram_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clRetainProgram_pfn) "_clRetainSampler", referenced from: _clRetainSampler_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clRetainSampler_pfn) "_clSetEventCallback", referenced from: _clSetEventCallback_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clSetEventCallback_pfn) "_clSetKernelArg", referenced from: _clSetKernelArg_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clSetKernelArg_pfn) "_clSetMemObjectDestructorCallback", referenced from: _clSetMemObjectDestructorCallback_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clSetMemObjectDestructorCallback_pfn) "_clSetUserEventStatus", referenced from: _clSetUserEventStatus_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clSetUserEventStatus_pfn) "_clUnloadCompiler", referenced from: _clUnloadCompiler_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clUnloadCompiler_pfn) "_clUnloadPlatformCompiler", referenced from: _clUnloadPlatformCompiler_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clUnloadPlatformCompiler_pfn) "_clWaitForEvents", referenced from: _clWaitForEvents_pfn in libopencv_core.a(opencl_core.cpp.o) (maybe you meant: _clWaitForEvents_pfn) "_dgels_", referenced from: lapack_QR64f(double, unsigned long, int, int, int, double, unsigned long, double, int) in libopencv_core.a(hal_internal.cpp.o) "_dgeqrf_", referenced from: lapack_QR64f(double, unsigned long, int, int, int, double, unsigned long, double, int) in libopencv_core.a(hal_internal.cpp.o) "_dgesdd_", referenced from: lapack_SVD64f(double, unsigned long, double, double, unsigned long, double, unsigned long, int, int, int) in libopencv_core.a(hal_internal.cpp.o) "_dgesv_", referenced from: lapack_LU64f(double, unsigned long, int, double, unsigned long, int, int) in libopencv_core.a(hal_internal.cpp.o) "_dgetrf_", referenced from: lapack_LU64f(double, unsigned long, int, double, unsigned long, int, int) in libopencv_core.a(hal_internal.cpp.o) "_dposv_", referenced from: lapack_Cholesky64f(double, unsigned long, int, double, unsigned long, int, bool) in libopencv_core.a(hal_internal.cpp.o) "_dpotrf_", referenced from: lapack_Cholesky64f(double, unsigned long, int, double, unsigned long, int, bool) in libopencv_core.a(hal_internal.cpp.o) "_gzclose", referenced from: cv::FileStorage::Impl::closeFile() in libopencv_core.a(persistence.cpp.o) "_gzeof", referenced from: cv::FileStorage::Impl::eof() in libopencv_core.a(persistence.cpp.o) "_gzgets", referenced from: cv::FileStorage::Impl::gets(char, int) in libopencv_core.a(persistence.cpp.o) "_gzopen", referenced from: cv::FileStorage::Impl::open(char const, int, char const) in libopencv_core.a(persistence.cpp.o) "_gzputs", referenced from: cv::FileStorage::Impl::puts(char const) in libopencv_core.a(persistence.cpp.o) "_gzrewind", referenced from: cv::FileStorage::Impl::rewind() in libopencv_core.a(persistence.cpp.o) "_ippicvGetCpuFeatures", referenced from: cv::ipp::IPPInitSingleton::IPPInitSingleton() in libopencv_core.a(system.cpp.o) "_ippicvGetEnabledCpuFeatures", referenced from: cv::ipp::IPPInitSingleton::IPPInitSingleton() in libopencv_core.a(system.cpp.o) "_ippicvInit", referenced from: cv::ipp::IPPInitSingleton::IPPInitSingleton() in libopencv_core.a(system.cpp.o) "_ippicvSetCpuFeatures", referenced from: cv::ipp::IPPInitSingleton::IPPInitSingleton() in libopencv_core.a(system.cpp.o) "_ippicviAbsDiff_16u_C1R", referenced from: cv::hal::absdiff16u(unsigned short const, unsigned long, unsigned short const, unsigned long, unsigned short, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviAbsDiff_32f_C1R", referenced from: cv::hal::absdiff32f(float const, unsigned long, float const, unsigned long, float, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviAbsDiff_8u_C1R", referenced from: cv::hal::absdiff8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviAdd_16s_C1RSfs", referenced from: cv::hal::add16s(short const, unsigned long, short const, unsigned long, short, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviAdd_16u_C1RSfs", referenced from: cv::hal::add16u(unsigned short const, unsigned long, unsigned short const, unsigned long, unsigned short, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviAdd_32f_C1R", referenced from: cv::hal::add32f(float const, unsigned long, float const, unsigned long, float, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviAdd_8u_C1RSfs", referenced from: cv::hal::add8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviAnd_8u_C1R", referenced from: cv::hal::and8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviCompare_16s_C1R", referenced from: cv::hal::cmp16s(short const, unsigned long, short const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviCompare_16u_C1R", referenced from: cv::hal::cmp16u(unsigned short const, unsigned long, unsigned short const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviCompare_32f_C1R", referenced from: cv::hal::cmp32f(float const, unsigned long, float const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviCompare_8u_C1R", referenced from: cv::hal::cmp8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviCopy_16u_C1MR", referenced from: cv::copyMask16u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, cv::Size_<int>, void) in libopencv_core.a(copy.cpp.o) "_ippicviCopy_16u_C3MR", referenced from: cv::copyMask16uC3(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, cv::Size_<int>, void) in libopencv_core.a(copy.cpp.o) "_ippicviCopy_32s_C1MR", referenced from: cv::copyMask32s(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, cv::Size_<int>, void) in libopencv_core.a(copy.cpp.o) "_ippicviCopy_32s_C3MR", referenced from: cv::copyMask32sC3(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, cv::Size_<int>, void) in libopencv_core.a(copy.cpp.o) "_ippicviCopy_32s_C4MR", referenced from: cv::copyMask32sC4(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, cv::Size_<int>, void) in libopencv_core.a(copy.cpp.o) "_ippicviCopy_8u_C1MR", referenced from: cv::copyMask8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, cv::Size_<int>, void) in libopencv_core.a(copy.cpp.o) "_ippicviCopy_8u_C1R_L", referenced from: cv::Mat::copyTo(cv::_OutputArray const&) const in libopencv_core.a(copy.cpp.o) "_ippicviCopy_8u_C3MR", referenced from: cv::copyMask8uC3(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, cv::Size_<int>, void) in libopencv_core.a(copy.cpp.o) "_ippicviGetLibVersion", referenced from: cv::ipp::IPPInitSingleton::IPPInitSingleton() in libopencv_core.a(system.cpp.o) "_ippicviMul_16s_C1RSfs", referenced from: cv::hal::mul16s(short const, unsigned long, short const, unsigned long, short, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviMul_16u_C1RSfs", referenced from: cv::hal::mul16u(unsigned short const, unsigned long, unsigned short const, unsigned long, unsigned short, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviMul_32f_C1R", referenced from: cv::hal::mul32f(float const, unsigned long, float const, unsigned long, float, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviMul_8u_C1RSfs", referenced from: cv::hal::mul8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviNormDiff_Inf_16s_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_Inf_16u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_Inf_16u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_Inf_16u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_Inf_32f_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_Inf_32f_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_Inf_32f_C3CMR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_Inf_8u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_Inf_8u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_Inf_8u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_16s_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_16u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_16u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_16u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_32f_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_32f_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_32f_C3CMR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_8u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_8u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L1_8u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_16s_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_16u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_16u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_16u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_32f_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_32f_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_32f_C3CMR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_8u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_8u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormDiff_L2_8u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_Inf_16s_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_Inf_16u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_Inf_16u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_Inf_32f_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_Inf_32f_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_Inf_8u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_Inf_8u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L1_16s_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L1_16u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L1_16u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L1_32f_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L1_32f_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L1_8u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L1_8u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L2_16s_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L2_16u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L2_16u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L2_32f_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L2_32f_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L2_8u_C1MR", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNormRel_L2_8u_C1R", referenced from: cv::norm(cv::_InputArray const&, cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_16s_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_16u_C1MR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_16u_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_16u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_32f_C1MR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_32f_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_32f_C3CMR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_8u_C1MR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_8u_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_Inf_8u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_16s_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_16u_C1MR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_16u_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_16u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_32f_C1MR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_32f_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_32f_C3CMR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_8u_C1MR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_8u_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L1_8u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_16s_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_16u_C1MR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_16u_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_16u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_32f_C1MR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_32f_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_32f_C3CMR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_8u_C1MR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_8u_C1R", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNorm_L2_8u_C3CMR", referenced from: cv::norm(cv::_InputArray const&, int, cv::_InputArray const&) in libopencv_core.a(norm.cpp.o) "_ippicviNot_8u_C1R", referenced from: cv::hal::not8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviOr_8u_C1R", referenced from: cv::hal::or8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviSub_16s_C1RSfs", referenced from: cv::hal::sub16s(short const, unsigned long, short const, unsigned long, short, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviSub_16u_C1RSfs", referenced from: cv::hal::sub16u(unsigned short const, unsigned long, unsigned short const, unsigned long, unsigned short, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviSub_32f_C1R", referenced from: cv::hal::sub32f(float const, unsigned long, float const, unsigned long, float, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviSub_8u_C1RSfs", referenced from: cv::hal::sub8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicviXor_8u_C1R", referenced from: cv::hal::xor8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicvsMaxEvery_16u", referenced from: cv::hal::max16u(unsigned short const, unsigned long, unsigned short const, unsigned long, unsigned short, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicvsMaxEvery_32f", referenced from: cv::hal::max32f(float const, unsigned long, float const, unsigned long, float, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicvsMaxEvery_64f", referenced from: cv::hal::max64f(double const, unsigned long, double const, unsigned long, double, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicvsMaxEvery_8u", referenced from: cv::hal::max8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicvsMinEvery_16u", referenced from: cv::hal::min16u(unsigned short const, unsigned long, unsigned short const, unsigned long, unsigned short, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicvsMinEvery_32f", referenced from: cv::hal::min32f(float const, unsigned long, float const, unsigned long, float, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicvsMinEvery_64f", referenced from: cv::hal::min64f(double const, unsigned long, double const, unsigned long, double, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_ippicvsMinEvery_8u", referenced from: cv::hal::min8u(unsigned char const, unsigned long, unsigned char const, unsigned long, unsigned char, unsigned long, int, int, void) in libopencv_core.a(arithm.dispatch.cpp.o) "_iwAtomic_AddInt", referenced from: cv::flip(cv::_InputArray const&, cv::_OutputArray const&, int) in libopencv_core.a(copy.cpp.o) ippiGetImage(cv::Mat const&) in libopencv_core.a(copy.cpp.o) ipp::IwiImage::Release() in libopencv_core.a(copy.cpp.o) "_iwGetStatusString", referenced from: cv::flip(cv::_InputArray const&, cv::_OutputArray const&, int) in libopencv_core.a(copy.cpp.o) ipp::IwException::IwException(int) in libopencv_core.a(copy.cpp.o) "_iwiImage_Init", referenced from: ippiGetImage(cv::Mat const&) in libopencv_core.a(copy.cpp.o) "_iwiImage_InitExternal", referenced from: ipp::IwiImage::Init(ipp::IwiSize, IppDataType, int, ipp::IwiBorderSize, void, long long) in libopencv_core.a(copy.cpp.o) "_iwiImage_Release", referenced from: ipp::IwiImage::Release() in libopencv_core.a(copy.cpp.o) "_iwiMirror", referenced from: cv::flip(cv::_InputArray const&, cv::_OutputArray const&, int) in libopencv_core.a(copy.cpp.o) "_llwiCopyChannel", referenced from: cv::extractChannel(cv::_InputArray const&, cv::_OutputArray const&, int) in libopencv_core.a(channels.cpp.o) cv::insertChannel(cv::_InputArray const&, cv::_InputOutputArray const&, int) in libopencv_core.a(channels.cpp.o) "_llwiCopyMask", referenced from: cv::Mat::copyTo(cv::_OutputArray const&, cv::_InputArray const&) const in libopencv_core.a(copy.cpp.o) "_llwiSetMask", referenced from: cv::Mat::setTo(cv::_InputArray const&, cv::_InputArray const&) in libopencv_core.a(copy.cpp.o) "_sgels_", referenced from: lapack_QR32f(float, unsigned long, int, int, int, float, unsigned long, float, int) in libopencv_core.a(hal_internal.cpp.o) lapack_QR64f(double, unsigned long, int, int, int, double, unsigned long, double, int) in libopencv_core.a(hal_internal.cpp.o) "_sgeqrf_", referenced from: lapack_QR32f(float, unsigned long, int, int, int, float, unsigned long, float, int) in libopencv_core.a(hal_internal.cpp.o) lapack_QR64f(double, unsigned long, int, int, int, double, unsigned long, double, int) in libopencv_core.a(hal_internal.cpp.o) "_sgesdd_", referenced from: lapack_SVD32f(float, unsigned long, float, float, unsigned long, float, unsigned long, int, int, int) in libopencv_core.a(hal_internal.cpp.o) lapack_SVD64f(double, unsigned long, double, double, unsigned long, double, unsigned long, int, int, int) in libopencv_core.a(hal_internal.cpp.o) "_sgesv_", referenced from: lapack_LU32f(float, unsigned long, int, float, unsigned long, int, int) in libopencv_core.a(hal_internal.cpp.o) lapack_LU64f(double, unsigned long, int, double, unsigned long, int, int) in libopencv_core.a(hal_internal.cpp.o) "_sgetrf_", referenced from: lapack_LU32f(float, unsigned long, int, float, unsigned long, int, int) in libopencv_core.a(hal_internal.cpp.o) lapack_LU64f(double, unsigned long, int, double, unsigned long, int, int) in libopencv_core.a(hal_internal.cpp.o) "_sposv_", referenced from: lapack_Cholesky32f(float, unsigned long, int, float, unsigned long, int, bool) in libopencv_core.a(hal_internal.cpp.o) lapack_Cholesky64f(double, unsigned long, int, double, unsigned long, int, bool) in libopencv_core.a(hal_internal.cpp.o) "_spotrf_", referenced from: lapack_Cholesky32f(float, unsigned long, int, float, unsigned long, int, bool) in libopencv_core.a(hal_internal.cpp.o) lapack_Cholesky64f(double, unsigned long, int, double, unsigned long, int, bool*) in libopencv_core.a(hal_internal.cpp.o) ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation)