Skip to content

always receive issues after using 'make' command #5

@HJLYU0519

Description

@HJLYU0519

I want to us drfi on Ubuntu.
I downloaded your program, and typed 'make' after unzip the file.
Then I received this following issue:
/usr/bin/ld: //usr/local/lib/libopencv_core.a(opencl_core.cpp.o): undefined reference to symbol 'dlclose@@GLIBC_2.2.5'
//lib/x86_64-linux-gnu/libdl.so.2: error adding symbols: DSO missing from command line
collect2: error: ld returned 1 exit status
Makefile:10: recipe for target 'drfi' failed
make: *** [drfi] Error 1

I searched for a solution on the Internet. I added '-Wl,--no-as-needed -ldl' in the 'Makefile' :
drfi: cmlib rforest saliency segmentation src/MainDRFI.cpp
$(CXX) $(CFLAGS) $(INCS) -o DRFI src/MainDRFI.cpp CmDefinition.o cokus.o reg_RF.o RegionFeature.o SalDRFI.o segment-image.o $(LIBS) -Wl,--no-as-needed -ldl
rm -f *~ *.o

After this changes, I received plenty of issues, like undefined reference to ippicviConvert_32s32f_C1R' . The following lines showed current issues: //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt32s32f(int const*, unsigned long, unsigned char const*, unsigned long, float*, unsigned long, cv::Size_, double*)':
convert.cpp:(.text.ZN2cvL9cvt32s32fEPKimPKhmPfmNS_5Size_IiEEPd+0x77): undefined reference to ippicviConvert_32s32f_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16u32f(unsigned short const*, unsigned long, unsigned char const*, unsigned long, float*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL9cvt16u32fEPKtmPKhmPfmNS_5Size_IiEEPd+0x75): undefined reference to ippicviConvert_16u32f_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8u32f(unsigned char const*, unsigned long, unsigned char const*, unsigned long, float*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt8u32fEPKhmS1_mPfmNS_5Size_IiEEPd+0x82): undefined reference to ippicviConvert_8u32f_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt32f32s(float const*, unsigned long, unsigned char const*, unsigned long, int*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL9cvt32f32sEPKfmPKhmPimNS_5Size_IiEEPd+0x94): undefined reference to ippicviConvert_32f32s_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16s32s(short const*, unsigned long, unsigned char const*, unsigned long, int*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL9cvt16s32sEPKsmPKhmPimNS_5Size_IiEEPd+0x75): undefined reference to ippicviConvert_16s32s_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16u32s(unsigned short const*, unsigned long, unsigned char const*, unsigned long, int*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL9cvt16u32sEPKtmPKhmPimNS_5Size_IiEEPd+0x75): undefined reference to ippicviConvert_16u32s_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8s32s(signed char const*, unsigned long, unsigned char const*, unsigned long, int*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt8s32sEPKamPKhmPimNS_5Size_IiEEPd+0x82): undefined reference to ippicviConvert_8s32s_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8u32s(unsigned char const*, unsigned long, unsigned char const*, unsigned long, int*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt8u32sEPKhmS1_mPimNS_5Size_IiEEPd+0x82): undefined reference to ippicviConvert_8u32s_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt32s16s(int const*, unsigned long, unsigned char const*, unsigned long, short*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL9cvt32s16sEPKimPKhmPsmNS_5Size_IiEEPd+0x92): undefined reference to ippicviConvert_32s16s_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16u16s(unsigned short const*, unsigned long, unsigned char const*, unsigned long, short*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL9cvt16u16sEPKtmPKhmPsmNS_5Size_IiEEPd+0x92): undefined reference to ippicviConvert_16u16s_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8s16s(signed char const*, unsigned long, unsigned char const*, unsigned long, short*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt8s16sEPKamPKhmPsmNS_5Size_IiEEPd+0x82): undefined reference to ippicviConvert_8s16s_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8u16s(unsigned char const*, unsigned long, unsigned char const*, unsigned long, short*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt8u16sEPKhmS1_mPsmNS_5Size_IiEEPd+0x82): undefined reference to ippicviConvert_8u16s_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt32s16u(int const*, unsigned long, unsigned char const*, unsigned long, unsigned short*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL9cvt32s16uEPKimPKhmPtmNS_5Size_IiEEPd+0x93): undefined reference to ippicviConvert_32s16u_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16s16u(short const*, unsigned long, unsigned char const*, unsigned long, unsigned short*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL9cvt16s16uEPKsmPKhmPtmNS_5Size_IiEEPd+0x78): undefined reference to ippicviConvert_16s16u_C1Rs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8s16u(signed char const*, unsigned long, unsigned char const*, unsigned long, unsigned short*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt8s16uEPKamPKhmPtmNS_5Size_IiEEPd+0x83): undefined reference to ippicviConvert_8s16u_C1Rs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8u16u(unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned short*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt8u16uEPKhmS1_mPtmNS_5Size_IiEEPd+0x82): undefined reference to ippicviConvert_8u16u_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt32f8s(float const*, unsigned long, unsigned char const*, unsigned long, signed char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt32f8sEPKfmPKhmPamNS_5Size_IiEEPd+0x92): undefined reference to ippicviConvert_32f8s_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16s8s(short const*, unsigned long, unsigned char const*, unsigned long, signed char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt16s8sEPKsmPKhmPamNS_5Size_IiEEPd+0x8c): undefined reference to ippicviConvert_16s8s_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16u8s(unsigned short const*, unsigned long, unsigned char const*, unsigned long, signed char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt16u8sEPKtmPKhmPamNS_5Size_IiEEPd+0x8c): undefined reference to ippicviConvert_16u8s_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8u8s(unsigned char const*, unsigned long, unsigned char const*, unsigned long, signed char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL7cvt8u8sEPKhmS1_mPamNS_5Size_IiEEPd+0x90): undefined reference to ippicviConvert_8u8s_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt32f8u(float const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt32f8uEPKfmPKhmPhmNS_5Size_IiEEPd+0x92): undefined reference to ippicviConvert_32f8u_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt32s8u(int const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt32s8uEPKimPKhmPhmNS_5Size_IiEEPd+0x78): undefined reference to ippicviConvert_32s8u_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16s8u(short const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt16s8uEPKsmPKhmPhmNS_5Size_IiEEPd+0x82): undefined reference to ippicviConvert_16s8u_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16u8u(unsigned short const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt16u8uEPKtmPKhmPhmNS_5Size_IiEEPd+0x83): undefined reference to ippicviConvert_16u8u_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8s8u(signed char const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL7cvt8s8uEPKamPKhmPhmNS_5Size_IiEEPd+0x88): undefined reference to ippicviConvert_8s8u_C1Rs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt8s32f(signed char const*, unsigned long, unsigned char const*, unsigned long, float*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt8s32fEPKamPKhmPfmNS_5Size_IiEEPd+0x82): undefined reference to ippicviConvert_8s32f_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt16s32f(short const*, unsigned long, unsigned char const*, unsigned long, float*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL9cvt16s32fEPKsmPKhmPfmNS_5Size_IiEEPd+0x78): undefined reference to ippicviConvert_16s32f_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt32s8s(int const*, unsigned long, unsigned char const*, unsigned long, signed char*, unsigned long, cv::Size, double*)':
convert.cpp:(.text.ZN2cvL8cvt32s8sEPKimPKhmPamNS_5Size_IiEEPd+0x78): undefined reference to ippicviConvert_32s8s_C1R' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::cvt32f16u(float const*, unsigned long, unsigned char const*, unsigned long, unsigned short*, unsigned long, cv::Size, double*)':
convert.cpp:(.text._ZN2cvL9cvt32f16uEPKfmPKhmPtmNS_5Size_IiEEPd+0x94): undefined reference to ippicviConvert_32f16u_C1RSfs' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function ipp::IwiImage::~IwiImage()':
convert.cpp:(.text._ZN3ipp8IwiImageD2Ev[_ZN3ipp8IwiImageD5Ev]+0x17): undefined reference to iwAtomic_AddInt' convert.cpp:(.text._ZN3ipp8IwiImageD2Ev[_ZN3ipp8IwiImageD5Ev]+0x54): undefined reference to iwAtomic_AddInt'
convert.cpp:(.text._ZN3ipp8IwiImageD2Ev[_ZN3ipp8IwiImageD5Ev]+0x6e): undefined reference to iwiImage_Release' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function ipp::IwiImage::Init(ipp::IwiSize, IppDataType, int, ipp::IwiBorderSize, void*, long long)':
convert.cpp:(.text._ZN3ipp8IwiImage4InitENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx[_ZN3ipp8IwiImage4InitENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx]+0x45): undefined reference to iwAtomic_AddInt' convert.cpp:(.text._ZN3ipp8IwiImage4InitENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx[_ZN3ipp8IwiImage4InitENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx]+0x93): undefined reference to iwiImage_InitExternal'
convert.cpp:(.text._ZN3ipp8IwiImage4InitENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx[_ZN3ipp8IwiImage4InitENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx]+0xbe): undefined reference to iwiImage_Release' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::split(cv::Mat const&, cv::Mat*)':
convert.cpp:(.text.ZN2cv5splitERKNS_3MatEPS0+0x70b): undefined reference to llwiCopySplit' convert.cpp:(.text._ZN2cv5splitERKNS_3MatEPS0_+0x8a2): undefined reference to llwiCopySplit'
//usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::merge(cv::Mat const*, unsigned long, cv::_OutputArray const&)': convert.cpp:(.text._ZN2cv5mergeEPKNS_3MatEmRKNS_12_OutputArrayE+0xab0): undefined reference to llwiCopyMerge'
convert.cpp:(.text._ZN2cv5mergeEPKNS_3MatEmRKNS_12_OutputArrayE+0xe1d): undefined reference to llwiCopyMerge' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::Mat::convertTo(cv::_OutputArray const&, int, double, double) const':
convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0x772): undefined reference to iwiImage_Init' convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0x79f): undefined reference to iwiImage_Init'
convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0x93d): undefined reference to iwiScale' convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0x961): undefined reference to iwAtomic_AddInt'
convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0x9af): undefined reference to iwAtomic_AddInt' convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0x9d2): undefined reference to iwAtomic_AddInt'
convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0xa20): undefined reference to iwAtomic_AddInt' convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0xc18): undefined reference to iwiScale'
convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0xc9d): undefined reference to iwiImage_Release' convert.cpp:(.text._ZNK2cv3Mat9convertToERKNS_12_OutputArrayEidd+0xcd5): undefined reference to iwiImage_Release'
//usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::extractChannel(cv::_InputArray const&, cv::_OutputArray const&, int)': convert.cpp:(.text._ZN2cv14extractChannelERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x818): undefined reference to llwiCopyChannel'
convert.cpp:(.text._ZN2cv14extractChannelERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x955): undefined reference to llwiCopyChannel' //usr/local/lib/libopencv_core.a(convert.cpp.o): In function cv::insertChannel(cv::_InputArray const&, cv::_InputOutputArray const&, int)':
convert.cpp:(.text._ZN2cv13insertChannelERKNS_11_InputArrayERKNS_17_InputOutputArrayEi+0x887): undefined reference to llwiCopyChannel' convert.cpp:(.text._ZN2cv13insertChannelERKNS_11_InputArrayERKNS_17_InputOutputArrayEi+0x9c4): undefined reference to llwiCopyChannel'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::copyMask32sC4(unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size_<int>, void*)': copy.cpp:(.text._ZN2cvL13copyMask32sC4EPKhmS1_mPhmNS_5Size_IiEEPv+0x81): undefined reference to ippicviCopy_32s_C4MR'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::copyMask32sC3(unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size_<int>, void*)': copy.cpp:(.text._ZN2cvL13copyMask32sC3EPKhmS1_mPhmNS_5Size_IiEEPv+0x81): undefined reference to ippicviCopy_32s_C3MR'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::copyMask16uC3(unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size_<int>, void*)': copy.cpp:(.text._ZN2cvL13copyMask16uC3EPKhmS1_mPhmNS_5Size_IiEEPv+0x81): undefined reference to ippicviCopy_16u_C3MR'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::copyMask32s(unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size_<int>, void*)': copy.cpp:(.text._ZN2cvL11copyMask32sEPKhmS1_mPhmNS_5Size_IiEEPv+0x81): undefined reference to ippicviCopy_32s_C1MR'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::copyMask8uC3(unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size_<int>, void*)': copy.cpp:(.text._ZN2cvL12copyMask8uC3EPKhmS1_mPhmNS_5Size_IiEEPv+0x81): undefined reference to ippicviCopy_8u_C3MR'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::copyMask16u(unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size_<int>, void*)': copy.cpp:(.text._ZN2cvL11copyMask16uEPKhmS1_mPhmNS_5Size_IiEEPv+0xfc): undefined reference to ippicviCopy_16u_C1MR'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::copyMask8u(unsigned char const*, unsigned long, unsigned char const*, unsigned long, unsigned char*, unsigned long, cv::Size_<int>, void*)': copy.cpp:(.text._ZN2cvL10copyMask8uEPKhmS1_mPhmNS_5Size_IiEEPv+0xfc): undefined reference to ippicviCopy_8u_C1MR'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::Mat::copyTo(cv::_OutputArray const&) const': copy.cpp:(.text._ZNK2cv3Mat6copyToERKNS_12_OutputArrayE+0x1354): undefined reference to ippicviCopy_8u_C1R_L'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::Mat::copyTo(cv::_OutputArray const&, cv::_InputArray const&) const': copy.cpp:(.text._ZNK2cv3Mat6copyToERKNS_12_OutputArrayERKNS_11_InputArrayE+0xc4a): undefined reference to llwiCopyMask'
copy.cpp:(.text._ZNK2cv3Mat6copyToERKNS_12_OutputArrayERKNS_11_InputArrayE+0xe6c): undefined reference to llwiCopyMask' //usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::Mat::setTo(cv::_InputArray const&, cv::_InputArray const&)':
copy.cpp:(.text.ZN2cv3Mat5setToERKNS_11_InputArrayES3+0xe05): undefined reference to llwiSetMask' copy.cpp:(.text._ZN2cv3Mat5setToERKNS_11_InputArrayES3_+0x1653): undefined reference to llwiSetMask'
//usr/local/lib/libopencv_core.a(copy.cpp.o): In function cv::flip(cv::_InputArray const&, cv::_OutputArray const&, int)': copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x617): undefined reference to iwiImage_Init'
copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x73b): undefined reference to iwAtomic_AddInt' copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x7ab): undefined reference to iwiImage_InitExternal'
copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x7c7): undefined reference to iwiImage_Init' copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x900): undefined reference to iwAtomic_AddInt'
copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x96f): undefined reference to iwiImage_InitExternal' copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x9b3): undefined reference to iwiMirror'
copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x9d8): undefined reference to iwAtomic_AddInt' copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xa26): undefined reference to iwAtomic_AddInt'
copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xa49): undefined reference to iwAtomic_AddInt' copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xa97): undefined reference to iwAtomic_AddInt'
copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x1445): undefined reference to iwiImage_Release' copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x1471): undefined reference to iwiImage_Release'
copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x1831): undefined reference to iwiImage_Release' copy.cpp:(.text._ZN2cv4flipERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x1855): undefined reference to iwiImage_Release'
//usr/local/lib/libopencv_imgproc.a(filter.cpp.o): In function ipp::IwiImage::IwiImage(ipp::IwiSize, IppDataType, int, ipp::IwiBorderSize, void*, long long)': filter.cpp:(.text._ZN3ipp8IwiImageC2ENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx[_ZN3ipp8IwiImageC5ENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx]+0x31): undefined reference to iwiImage_Init'
filter.cpp:(.text._ZN3ipp8IwiImageC2ENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx[_ZN3ipp8IwiImageC5ENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx]+0x78): undefined reference to iwAtomic_AddInt' filter.cpp:(.text._ZN3ipp8IwiImageC2ENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx[_ZN3ipp8IwiImageC5ENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx]+0xc9): undefined reference to iwiImage_InitExternal'
filter.cpp:(.text._ZN3ipp8IwiImageC2ENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx[_ZN3ipp8IwiImageC5ENS_7IwiSizeE11IppDataTypeiNS_13IwiBorderSizeEPvx]+0x106): undefined reference to iwiImage_Release' //usr/local/lib/libopencv_imgproc.a(filter.cpp.o): In function ippFilter2D(int, int, int, unsigned char*, unsigned long, unsigned char*, unsigned long, int, int, int, int, int, int, unsigned char*, unsigned long, int, int, int, int, double, int, bool) [clone .constprop.224]':
filter.cpp:(.text._ZL11ippFilter2DiiiPhmS_miiiiiiS_miiiidib.constprop.224+0x5db): undefined reference to iwiFilter' //usr/local/lib/libopencv_imgproc.a(filter.cpp.o): In function cv::RowVec_32f::ippiOperator(unsigned char const*, unsigned char*, int, int) const':
filter.cpp:(.text._ZNK2cv10RowVec_32f12ippiOperatorEPKhPhii[_ZNK2cv10RowVec_32f12ippiOperatorEPKhPhii]+0x19a): undefined reference to ippicviFilterRowBorderPipelineGetBufferSize_32f_C3R' filter.cpp:(.text._ZNK2cv10RowVec_32f12ippiOperatorEPKhPhii[_ZNK2cv10RowVec_32f12ippiOperatorEPKhPhii]+0x1fd): undefined reference to ippicviFilterRowBorderPipeline_32f_C1R'
filter.cpp:(.text._ZNK2cv10RowVec_32f12ippiOperatorEPKhPhii[_ZNK2cv10RowVec_32f12ippiOperatorEPKhPhii]+0x24d): undefined reference to ippicviFilterRowBorderPipeline_32f_C3R' filter.cpp:(.text._ZNK2cv10RowVec_32f12ippiOperatorEPKhPhii[_ZNK2cv10RowVec_32f12ippiOperatorEPKhPhii]+0x29e): undefined reference to ippicviFilterRowBorderPipelineGetBufferSize_32f_C1R'
//usr/local/lib/libopencv_imgproc.a(smooth.cpp.o): In function cv::ipp_bilateralFilterParallel::operator()(cv::Range const&) const': smooth.cpp:(.text._ZNK2cv27ipp_bilateralFilterParallelclERKNS_5RangeE[_ZNK2cv27ipp_bilateralFilterParallelclERKNS_5RangeE]+0xaa): undefined reference to iwiTile_SetRoi'
smooth.cpp:(.text._ZNK2cv27ipp_bilateralFilterParallelclERKNS_5RangeE[_ZNK2cv27ipp_bilateralFilterParallelclERKNS_5RangeE]+0x105): undefined reference to iwiFilterBilateral' //usr/local/lib/libopencv_imgproc.a(smooth.cpp.o): In function cv::ipp_gaussianBlurParallel::operator()(cv::Range const&) const':
smooth.cpp:(.text._ZNK2cv24ipp_gaussianBlurParallelclERKNS_5RangeE[_ZNK2cv24ipp_gaussianBlurParallelclERKNS_5RangeE]+0xe7): undefined reference to iwiTile_SetRoi' smooth.cpp:(.text._ZNK2cv24ipp_gaussianBlurParallelclERKNS_5RangeE[_ZNK2cv24ipp_gaussianBlurParallelclERKNS_5RangeE]+0x13b): undefined reference to iwiFilterGaussian'
//usr/local/lib/libopencv_imgproc.a(smooth.cpp.o): In function cv::boxFilter(cv::_InputArray const&, cv::_OutputArray const&, int, cv::Size_<int>, cv::Point_<int>, bool, int)': smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0xc2b): undefined reference to iwiImage_Init'
smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0xd5e): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0xdd6): undefined reference to iwiImage_InitExternal'
smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0xdf9): undefined reference to iwiImage_Init' smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0xf2d): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0xfa5): undefined reference to iwiImage_InitExternal' smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x11c4): undefined reference to iwiFilterBox'
smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x11ec): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x123a): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x125d): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x12ab): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x14f0): undefined reference to iwAtomic_AddInt' //usr/local/lib/libopencv_imgproc.a(smooth.cpp.o):smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x153e): more undefined references to iwAtomic_AddInt' follow
//usr/local/lib/libopencv_imgproc.a(smooth.cpp.o): In function cv::boxFilter(cv::_InputArray const&, cv::_OutputArray const&, int, cv::Size_<int>, cv::Point_<int>, bool, int)': smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x1715): undefined reference to iwiImage_Release'
smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x1733): undefined reference to iwiImage_Release' smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x1751): undefined reference to iwiImage_Release'
smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x1785): undefined reference to iwiImage_Release' smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x17b5): undefined reference to iwiImage_Release'
//usr/local/lib/libopencv_imgproc.a(smooth.cpp.o):smooth.cpp:(.text._ZN2cv9boxFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiNS_5Size_IiEENS_6Point_IiEEbi+0x17e5): more undefined references to iwiImage_Release' follow //usr/local/lib/libopencv_imgproc.a(smooth.cpp.o): In function cv::GaussianBlur(cv::_InputArray const&, cv::OutputArray const&, cv::Size, double, double, int)':
smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0xc0e): undefined reference to iwiImage_Init' smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0xd5d): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0xdd4): undefined reference to iwiImage_InitExternal' smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0xdf1): undefined reference to iwiImage_Init'
smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0xf4b): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0xfc2): undefined reference to iwiImage_InitExternal'
smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x1147): undefined reference to iwiFilterGaussian' smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x170f): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x175d): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x178d): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x17db): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x1c60): undefined reference to iwiImage_Release'
smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x1d6b): undefined reference to iwiImage_Release' smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x1d96): undefined reference to iwiImage_Release'
smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x1dc1): undefined reference to iwiImage_Release' smooth.cpp:(.text._ZN2cv12GaussianBlurERKNS_11_InputArrayERKNS_12_OutputArrayENS_5Size_IiEEddi+0x1e9f): undefined reference to ippicvGetL2CacheSize'
//usr/local/lib/libopencv_imgproc.a(smooth.cpp.o): In function cv::medianBlur(cv::_InputArray const&, cv::_OutputArray const&, int)': smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x10ee): undefined reference to ippicviFilterMedianBorderGetBufferSize'
smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x110c): undefined reference to ippicvMalloc_L' smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x11ca): undefined reference to ippicvFree'
smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x4441): undefined reference to ippicviFilterMedianBorder_8u_C4R' smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x44b1): undefined reference to ippicviFilterMedianBorder_16u_C4R'
smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x4511): undefined reference to ippicviFilterMedianBorder_16s_C4R' smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x4543): undefined reference to ippicvFree'
smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x45d9): undefined reference to ippicviFilterMedianBorder_8u_C3R' smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x4615): undefined reference to ippicviFilterMedianBorder_8u_C1R'
smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x469a): undefined reference to ippicviFilterMedianBorder_16u_C3R' smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x46d6): undefined reference to ippicviFilterMedianBorder_16u_C1R'
smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x4ff3): undefined reference to ippicviFilterMedianBorder_32f_C1R' smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x5060): undefined reference to ippicviFilterMedianBorder_16s_C3R'
smooth.cpp:(.text._ZN2cv10medianBlurERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x509c): undefined reference to ippicviFilterMedianBorder_16s_C1R' //usr/local/lib/libopencv_imgproc.a(smooth.cpp.o): In function cv::bilateralFilter(cv::_InputArray const&, cv::_OutputArray const&, int, double, double, int)':
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x542): undefined reference to iwiImage_Init' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x675): undefined reference to iwiImage_Init'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x7a5): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x810): undefined reference to iwiImage_InitExternal'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0xa03): undefined reference to iwiFilterBilateral' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0xa29): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0xa77): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0xa9a): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0xae8): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0xc5e): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0xcc9): undefined reference to iwiImage_InitExternal' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x1eb5): undefined reference to iwiImage_Release'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x1fef): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x203d): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x2060): undefined reference to iwAtomic_AddInt' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x20ae): undefined reference to iwAtomic_AddInt'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x23fd): undefined reference to cv::patchNaNs(cv::_InputOutputArray const&, double)' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x2cc5): undefined reference to iwiImage_Release'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x2d9c): undefined reference to iwiImage_Release' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x2dcd): undefined reference to iwiImage_Release'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x319e): undefined reference to iwiImage_Release' smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x31d5): undefined reference to iwiImage_Release'
smooth.cpp:(.text._ZN2cv15bilateralFilterERKNS_11_InputArrayERKNS_12_OutputArrayEiddi+0x3260): undefined reference to ippicvGetL2CacheSize' /tmp/cccPAsqv.o: In function processImg(std::__cxx11::basic_string<char, std::char_traits, std::allocator > const&)':
MainDRFI.cpp:(.text+0x36a): undefined reference to cv::imread(cv::String const&, int)' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function reduceMinC32f(cv::Mat const&, cv::Mat&)':
matrix.cpp:(.text.ZL13reduceMinC32fRKN2cv3MatERS0+0xb2): undefined reference to ippicviMin_32f_C1R' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function reduceMinC16s(cv::Mat const&, cv::Mat&)':
matrix.cpp:(.text.ZL13reduceMinC16sRKN2cv3MatERS0+0xba): undefined reference to ippicviMin_16s_C1R' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function reduceMinC16u(cv::Mat const&, cv::Mat&)':
matrix.cpp:(.text.ZL13reduceMinC16uRKN2cv3MatERS0+0xba): undefined reference to ippicviMin_16u_C1R' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function reduceMinC8u(cv::Mat const&, cv::Mat&)':
matrix.cpp:(.text.ZL12reduceMinC8uRKN2cv3MatERS0+0xc2): undefined reference to ippicviMin_8u_C1R' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function reduceMaxC32f(cv::Mat const&, cv::Mat&)':
matrix.cpp:(.text.ZL13reduceMaxC32fRKN2cv3MatERS0+0xb2): undefined reference to ippicviMax_32f_C1R' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function reduceMaxC16s(cv::Mat const&, cv::Mat&)':
matrix.cpp:(.text.ZL13reduceMaxC16sRKN2cv3MatERS0+0xba): undefined reference to ippicviMax_16s_C1R' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function reduceMaxC16u(cv::Mat const&, cv::Mat&)':
matrix.cpp:(.text.ZL13reduceMaxC16uRKN2cv3MatERS0+0xba): undefined reference to ippicviMax_16u_C1R' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function reduceMaxC8u(cv::Mat const&, cv::Mat&)':
matrix.cpp:(.text.ZL12reduceMaxC8uRKN2cv3MatERS0+0xc2): undefined reference to ippicviMax_8u_C1R' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function reduceSumC_8u16u16s32f_64f(cv::Mat const&, cv::Mat&)':
matrix.cpp:(.text.ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0+0x1c8): undefined reference to ippicviSum_32f_C1R' matrix.cpp:(.text._ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0_+0x24b): undefined reference to ippicviSum_8u_C1R'
matrix.cpp:(.text.ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0+0x2c3): undefined reference to ippicviSum_8u_C3R' matrix.cpp:(.text._ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0_+0x2e3): undefined reference to ippicviSum_8u_C4R'
matrix.cpp:(.text.ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0+0x2f4): undefined reference to ippicviSum_16u_C1R' matrix.cpp:(.text._ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0_+0x305): undefined reference to ippicviSum_16u_C3R'
matrix.cpp:(.text.ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0+0x316): undefined reference to ippicviSum_16u_C4R' matrix.cpp:(.text._ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0_+0x327): undefined reference to ippicviSum_16s_C1R'
matrix.cpp:(.text.ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0+0x338): undefined reference to ippicviSum_16s_C3R' matrix.cpp:(.text._ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0_+0x349): undefined reference to ippicviSum_16s_C4R'
matrix.cpp:(.text.ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0+0x368): undefined reference to ippicviSum_32f_C4R' matrix.cpp:(.text._ZL26reduceSumC_8u16u16s32f_64fRKN2cv3MatERS0_+0x37e): undefined reference to ippicviSum_32f_C3R'
//usr/local/lib/libopencv_core.a(matrix.cpp.o): In function cv::ipp_sort(cv::Mat const&, cv::Mat&, int)': matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0xbf): undefined reference to ippicvsSortRadixAscend_64f_I'
matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0x169): undefined reference to ippicvsSortRadixAscend_8u_I' matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0x1b2): undefined reference to ippicvsSortRadixGetBufferSize'
matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0x265): undefined reference to ippicvsSortRadixDescend_8u_I' matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0x2a4): undefined reference to ippicvsSortRadixGetBufferSize'
matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0x93c): undefined reference to ippicvsSortRadixDescend_16s_I' matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0xacd): undefined reference to ippicvsSortRadixDescend_16u_I'
matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0xad9): undefined reference to ippicvsSortRadixAscend_32s_I' matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0xb02): undefined reference to ippicvsSortRadixDescend_64f_I'
matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0xb1d): undefined reference to ippicvsSortRadixAscend_32f_I' matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0xb38): undefined reference to ippicvsSortRadixAscend_16u_I'
matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0xb44): undefined reference to ippicvsSortRadixAscend_16s_I' matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0xb50): undefined reference to ippicvsSortRadixDescend_32s_I'
matrix.cpp:(.text._ZN2cvL8ipp_sortERKNS_3MatERS0_i+0xb5c): undefined reference to ippicvsSortRadixDescend_32f_I' //usr/local/lib/libopencv_core.a(matrix.cpp.o): In function cv::sortIdx(cv::_InputArray const&, cv::_OutputArray const&, int)':
matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x542): undefined reference to ippicvsSortRadixIndexAscend_8u' matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x579): undefined reference to ippicvsSortRadixIndexGetBufferSize'
matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x6e5): undefined reference to ippicvsSortRadixIndexAscend_32f' matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0x85b): undefined reference to ippicvsSortRadixIndexGetBufferSize'
matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xaeb): undefined reference to ippicvsSortRadixIndexDescend_8u' matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xb5b): undefined reference to ippicvsSortRadixIndexDescend_16s'
matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xbe5): undefined reference to ippicvsSortRadixIndexDescend_16u' matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xc73): undefined reference to ippicvsSortRadixIndexAscend_32s'
matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xc9b): undefined reference to ippicvsSortRadixIndexDescend_32f' matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xcac): undefined reference to ippicvsSortRadixIndexAscend_16u'
matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xcf3): undefined reference to ippicvsSortRadixIndexAscend_16s' matrix.cpp:(.text._ZN2cv7sortIdxERKNS_11_InputArrayERKNS_12_OutputArrayEi+0xdcc): undefined reference to ippicvsSortRadixIndexDescend_32s'
//usr/local/lib/libopencv_core.a(matrix.cpp.o): In function cv::transpose(cv::_InputArray const&, cv::_OutputArray const&)': matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0xe46): undefined reference to ippicviTranspose_8u_C1R'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0xf3f): undefined reference to ippicviTranspose_32f_C4IR' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0xf6a): undefined reference to ippicviTranspose_8u_C3R'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0xf9b): undefined reference to ippicviTranspose_8u_C4R' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x1062): undefined reference to ippicviTranspose_16u_C3R'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x1082): undefined reference to ippicviTranspose_16u_C1R' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x10a2): undefined reference to ippicviTranspose_8u_C1IR'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x117d): undefined reference to ippicviTranspose_32f_C1R' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x119d): undefined reference to ippicviTranspose_32s_C4R'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x11bd): undefined reference to ippicviTranspose_32s_C3R' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x11dd): undefined reference to ippicviTranspose_32s_C1R'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x11fd): undefined reference to ippicviTranspose_16s_C4R' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x121d): undefined reference to ippicviTranspose_16s_C3R'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x123d): undefined reference to ippicviTranspose_16s_C1R' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x125d): undefined reference to ippicviTranspose_16u_C4R'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x127d): undefined reference to ippicviTranspose_32f_C3IR' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x129d): undefined reference to ippicviTranspose_32f_C1IR'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x139a): undefined reference to ippicviTranspose_8u_C3IR' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x13ba): undefined reference to ippicviTranspose_16u_C1IR'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x13da): undefined reference to ippicviTranspose_8u_C4IR' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x13fa): undefined reference to ippicviTranspose_16s_C3IR'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x141a): undefined reference to ippicviTranspose_16s_C1IR' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x143a): undefined reference to ippicviTranspose_16u_C4IR'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x145a): undefined reference to ippicviTranspose_16u_C3IR' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x14b5): undefined reference to ippicviTranspose_32f_C4R'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x14d5): undefined reference to ippicviTranspose_32f_C3R' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x14f5): undefined reference to ippicviTranspose_32s_C4IR'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x1515): undefined reference to ippicviTranspose_32s_C3IR' matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x1535): undefined reference to ippicviTranspose_32s_C1IR'
matrix.cpp:(.text._ZN2cv9transposeERKNS_11_InputArrayERKNS_12_OutputArrayE+0x1555): undefined reference to ippicviTranspose_16s_C4IR' //usr/local/lib/libopencv_core.a(parallel.cpp.o): In function tbb::task_scheduler_init::~task_scheduler_init()':
parallel.cpp:(.text._ZN3tbb19task_scheduler_initD2Ev[_ZN3tbb19task_scheduler_initD5Ev]+0x7): undefined reference to tbb::task_scheduler_init::terminate()' //usr/local/lib/libopencv_core.a(parallel.cpp.o): In function parallel_for_impl(cv::Range const&, cv::ParallelLoopBody const&, double)':
parallel.cpp:(.text._ZL17parallel_for_implRKN2cv5RangeERKNS_16ParallelLoopBodyEd+0x1b5): undefined reference to tbb::task_group_context::init()' parallel.cpp:(.text._ZL17parallel_for_implRKN2cv5RangeERKNS_16ParallelLoopBodyEd+0x1cc): undefined reference to tbb::internal::allocate_root_with_context_proxy::allocate(unsigned long) const'
parallel.cpp:(.text._ZL17parallel_for_implRKN2cv5RangeERKNS_16ParallelLoopBodyEd+0x209): undefined reference to tbb::internal::get_initial_auto_partitioner_divisor()' parallel.cpp:(.text._ZL17parallel_for_implRKN2cv5RangeERKNS_16ParallelLoopBodyEd+0x238): undefined reference to tbb::task_group_context::~task_group_context()'
parallel.cpp:(.text._ZL17parallel_for_implRKN2cv5RangeERKNS_16ParallelLoopBodyEd+0x30d): undefined reference to tbb::internal::allocate_root_with_context_proxy::free(tbb::task&) const' parallel.cpp:(.text._ZL17parallel_for_implRKN2cv5RangeERKNS_16ParallelLoopBodyEd+0x315): undefined reference to tbb::task_group_context::~task_group_context()'
//usr/local/lib/libopencv_core.a(parallel.cpp.o): In function tbb::interface9::internal::start_for<tbb::blocked_range<int>, (anonymous namespace)::ProxyLoopBody, tbb::auto_partitioner const>::execute()': parallel.cpp:(.text._ZN3tbb10interface98internal9start_forINS_13blocked_rangeIiEEN12_GLOBAL__N_113ProxyLoopBodyEKNS_16auto_partitionerEE7executeEv+0x207): undefined reference to tbb::internal::allocate_continuation_proxy::allocate(unsigned long) const'
parallel.cpp:(.text._ZN3tbb10interface98internal9start_forINS_13blocked_rangeIiEEN12_GLOBAL__N_113ProxyLoopBodyEKNS_16auto_partitionerEE7executeEv+0x22b): undefined reference to tbb::internal::allocate_child_proxy::allocate(unsigned long) const' parallel.cpp:(.text._ZN3tbb10interface98internal9start_forINS_13blocked_rangeIiEEN12_GLOBAL__N_113ProxyLoopBodyEKNS_16auto_partitionerEE7executeEv+0x5f3): undefined reference to tbb::task_group_context::is_group_execution_cancelled() const'
parallel.cpp:(.text._ZN3tbb10interface98internal9start_forINS_13blocked_rangeIiEEN12_GLOBAL__N_113ProxyLoopBodyEKNS_16auto_partitionerEE7executeEv+0x667): undefined reference to tbb::internal::allocate_continuation_proxy::allocate(unsigned long) const' parallel.cpp:(.text._ZN3tbb10interface98internal9start_forINS_13blocked_rangeIiEEN12_GLOBAL__N_113ProxyLoopBodyEKNS_16auto_partitionerEE7executeEv+0x692): undefined reference to tbb::internal::allocate_child_proxy::allocate(unsigned long) const'
//usr/local/lib/libopencv_core.a(parallel.cpp.o): In function cv::getNumThreads()': parallel.cpp:(.text._ZN2cv13getNumThreadsEv+0x31): undefined reference to tbb::task_scheduler_init::default_num_threads()'
//usr/local/lib/libopencv_core.a(parallel.cpp.o): In function cv::setNumThreads(int)': parallel.cpp:(.text._ZN2cv13setNumThreadsEi+0x1b): undefined reference to tbb::task_scheduler_init::terminate()'
parallel.cpp:(.text._ZN2cv13setNumThreadsEi+0x2e): undefined reference to tbb::task_scheduler_init::initialize(int)' //usr/local/lib/libopencv_core.a(parallel.cpp.o): In function cv::getThreadNum()':
parallel.cpp:(.text._ZN2cv12getThreadNumEv+0x5): undefined reference to tbb::interface7::internal::task_arena_base::internal_current_slot()' //usr/local/lib/libopencv_core.a(parallel.cpp.o): In function cvSetNumThreads':
parallel.cpp:(.text.cvSetNumThreads+0x1b): undefined reference to tbb::task_scheduler_init::terminate()' parallel.cpp:(.text.cvSetNumThreads+0x2e): undefined reference to tbb::task_scheduler_init::initialize(int)'
//usr/local/lib/libopencv_core.a(parallel.cpp.o): In function cvGetNumThreads': parallel.cpp:(.text.cvGetNumThreads+0x31): undefined reference to tbb::task_scheduler_init::default_num_threads()'
//usr/local/lib/libopencv_core.a(parallel.cpp.o): In function cvGetThreadNum': parallel.cpp:(.text.cvGetThreadNum+0x5): undefined reference to tbb::interface7::internal::task_arena_base::internal_current_slot()'
//usr/local/lib/libopencv_core.a(parallel.cpp.o): In function _GLOBAL__sub_I_parallel.cpp': parallel.cpp:(.text.startup._GLOBAL__sub_I_parallel.cpp+0x47): undefined reference to tbb::task_scheduler_init::initialize(int, unsigned long)'
//usr/local/lib/libopencv_core.a(parallel.cpp.o):(.data.rel.ro._ZTIN3tbb10interface98internal9flag_taskE[_ZTIN3tbb10interface98internal9flag_taskE]+0x10): undefined reference to typeinfo for tbb::task' //usr/local/lib/libopencv_core.a(parallel.cpp.o):(.data.rel.ro._ZTIN3tbb10interface98internal9start_forINS_13blocked_rangeIiEEN12_GLOBAL__N_113ProxyLoopBodyEKNS_16auto_partitionerEEE+0x10): undefined reference to typeinfo for tbb::task'
//usr/local/lib/libopencv_core.a(parallel.cpp.o):(.data.rel.ro._ZTVN3tbb10interface98internal9flag_taskE[_ZTVN3tbb10interface98internal9flag_taskE]+0x28): undefined reference to tbb::task::note_affinity(unsigned short)' //usr/local/lib/libopencv_core.a(system.cpp.o): In function cv::ipp::getIPPSingleton()':
system.cpp:(.text._ZN2cv3ippL15getIPPSingletonEv+0xdb): undefined reference to ippicvGetCpuFeatures' system.cpp:(.text._ZN2cv3ippL15getIPPSingletonEv+0x16e): undefined reference to ippicvSetCpuFeatures'
system.cpp:(.text._ZN2cv3ippL15getIPPSingletonEv+0x173): undefined reference to ippicvGetEnabledCpuFeatures' system.cpp:(.text._ZN2cv3ippL15getIPPSingletonEv+0x1ba): undefined reference to ippicviGetLibVersion'
system.cpp:(.text._ZN2cv3ippL15getIPPSingletonEv+0x2a1): undefined reference to ippicvInit' //usr/local/lib/libopencv_core.a(system.cpp.o): In function cv::TLSData<cv::(anonymous namespace)::ThreadID>::createDataInstance() const':
system.cpp:(.text._ZNK2cv7TLSDataINS_12_GLOBAL__N_18ThreadIDEE18createDataInstanceEv+0x37): undefined reference to __itt_thread_set_name_ptr__3_0' //usr/local/lib/libopencv_core.a(system.cpp.o): In function cv::ipp::getIppFeatures()':
system.cpp:(.text._ZN2cv3ipp14getIppFeaturesEv+0xe3): undefined reference to ippicvGetCpuFeatures' system.cpp:(.text._ZN2cv3ipp14getIppFeaturesEv+0x176): undefined reference to ippicvSetCpuFeatures'
system.cpp:(.text._ZN2cv3ipp14getIppFeaturesEv+0x17b): undefined reference to ippicvGetEnabledCpuFeatures' system.cpp:(.text._ZN2cv3ipp14getIppFeaturesEv+0x1c2): undefined reference to ippicviGetLibVersion'
system.cpp:(.text._ZN2cv3ipp14getIppFeaturesEv+0x2a1): undefined reference to ippicvInit' //usr/local/lib/libopencv_core.a(system.cpp.o): In function cv::ipp::getIppTopFeatures()':
system.cpp:(.text._ZN2cv3ipp17getIppTopFeaturesEv+0xe3): undefined reference to ippicvGetCpuFeatures' system.cpp:(.text._ZN2cv3ipp17getIppTopFeaturesEv+0x176): undefined reference to ippicvSetCpuFeatures'
system.cpp:(.text._ZN2cv3ipp17getIppTopFeaturesEv+0x17b): undefined reference to ippicvGetEnabledCpuFeatures' system.cpp:(.text._ZN2cv3ipp17getIppTopFeaturesEv+0x1c2): undefined reference to ippicviGetLibVersion'
system.cpp:(.text._ZN2cv3ipp17getIppTopFeaturesEv+0x2a1): undefined reference to ippicvInit' //usr/local/lib/libopencv_core.a(system.cpp.o): In function cv::ipp::setIppStatus(int, char const*, char const*, int)':
system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x1b3): undefined reference to ippicvGetCpuFeatures' system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x250): undefined reference to ippicvSetCpuFeatures'
system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x255): undefined reference to ippicvGetEnabledCpuFeatures' system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x29c): undefined reference to ippicviGetLibVersion'
system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x313): undefined reference to ippicvGetCpuFeatures' system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x3b4): undefined reference to ippicvSetCpuFeatures'
system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x3b9): undefined reference to ippicvGetEnabledCpuFeatures' system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x402): undefined reference to ippicviGetLibVersion'
system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x473): undefined reference to ippicvGetCpuFeatures' system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x50d): undefined reference to ippicvSetCpuFeatures'
system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x512): undefined reference to ippicvGetEnabledCpuFeatures' system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x559): undefined reference to ippicviGetLibVersion'
system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x7c1): undefined reference to ippicvInit' system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x7d1): undefined reference to ippicvInit'
system.cpp:(.text._ZN2cv3ipp12setIppStatusEiPKcS2_i+0x7e1): undefined reference to ippicvInit' //usr/local/lib/libopencv_core.a(system.cpp.o): In function cv::ipp::getIppStatus()':
system.cpp:(.text._ZN2cv3ipp12getIppStatusEv+0xe3): undefined reference to ippicvGetCpuFeatures' system.cpp:(.text._ZN2cv3ipp12getIppStatusEv+0x176): undefined reference to ippicvSetCpuFeatures'
system.cpp:(.text._ZN2cv3ipp12getIppStatusEv+0x17b): undefined reference to ippicvGetEnabledCpuFeatures' system.cpp:(.text._ZN2cv3ipp12getIppStatusEv+0x1c2): undefined reference to ippicviGetLibVersion'
system.cpp:(.text._ZN2cv3ipp12getIppStatusEv+0x2a1): undefined reference to ippicvInit' //usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::Region::LocationExtraData::LocationExtraData(cv::utils::trace::details::Region::LocationStaticStorage const&)':
trace.cpp:(.text._ZN2cv5utils5trace7details6Region17LocationExtraDataC2ERKNS3_21LocationStaticStorageE+0x2f): undefined reference to __itt_api_version_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region17LocationExtraDataC2ERKNS3_21LocationStaticStorageE+0x43): undefined reference to __itt_domain_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region17LocationExtraDataC2ERKNS3_21LocationStaticStorageE+0x81): undefined reference to __itt_string_handle_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region17LocationExtraDataC2ERKNS3_21LocationStaticStorageE+0xb3): undefined reference to __itt_domain_create_ptr__3_0'
//usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::Region::Impl::~Impl()': trace.cpp:(.text._ZN2cv5utils5trace7details6Region4ImplD2Ev+0x1a): undefined reference to __itt_id_destroy_ptr__3_0'
//usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::Region::Impl::release()': trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl7releaseEv+0x1a): undefined reference to __itt_id_destroy_ptr__3_0'
//usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::Region::Impl::registerRegion(cv::utils::trace::details::TraceManagerThreadLocal&)': trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl14registerRegionERNS2_23TraceManagerThreadLocalE+0x1f): undefined reference to __itt_api_version_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl14registerRegionERNS2_23TraceManagerThreadLocalE+0x37): undefined reference to __itt_domain_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl14registerRegionERNS2_23TraceManagerThreadLocalE+0xa9): undefined reference to __itt_id_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl14registerRegionERNS2_23TraceManagerThreadLocalE+0xe3): undefined reference to __itt_domain_create_ptr__3_0' //usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::TraceManager::TraceManager()':
trace.cpp:(.text._ZN2cv5utils5trace7details12TraceManagerC2Ev+0x427): undefined reference to __itt_api_version_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details12TraceManagerC2Ev+0x43f): undefined reference to __itt_domain_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details12TraceManagerC2Ev+0x491): undefined reference to __itt_region_begin_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details12TraceManagerC2Ev+0x4a0): undefined reference to __itt_string_handle_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details12TraceManagerC2Ev+0x703): undefined reference to __itt_domain_create_ptr__3_0' //usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::Region::Impl::leaveRegion(cv::utils::trace::details::TraceManagerThreadLocal&)':
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0x8a): undefined reference to __itt_api_version_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0xa2): undefined reference to __itt_domain_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0xf8): undefined reference to __itt_metadata_add_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0x107): undefined reference to __itt_string_handle_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0x169): undefined reference to __itt_metadata_add_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0x178): undefined reference to __itt_string_handle_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0x1d9): undefined reference to __itt_metadata_add_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0x1e8): undefined reference to __itt_string_handle_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0x343): undefined reference to __itt_task_end_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11leaveRegionERNS2_23TraceManagerThreadLocalE+0x3d3): undefined reference to __itt_domain_create_ptr__3_0'
//usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::Region::destroy()': trace.cpp:(.text._ZN2cv5utils5trace7details6Region7destroyEv+0x1b1): undefined reference to __itt_id_destroy_ptr__3_0'
//usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::Region::Impl::enterRegion(cv::utils::trace::details::TraceManagerThreadLocal&)': trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11enterRegionERNS2_23TraceManagerThreadLocalE+0x101): undefined reference to __itt_api_version_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11enterRegionERNS2_23TraceManagerThreadLocalE+0x119): undefined reference to __itt_domain_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11enterRegionERNS2_23TraceManagerThreadLocalE+0x1e3): undefined reference to __itt_task_begin_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4Impl11enterRegionERNS2_23TraceManagerThreadLocalE+0x783): undefined reference to __itt_domain_create_ptr__3_0' //usr/local/lib/libopencv_core.a(trace.cpp.o): In function 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)':
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4ImplC2ERNS2_23TraceManagerThreadLocalEPS3_RS3_RKNS3_21LocationStaticStorageEl+0x66): undefined reference to __itt_api_version_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region4ImplC2ERNS2_23TraceManagerThreadLocalEPS3_RS3_RKNS3_21LocationStaticStorageEl+0x7e): undefined reference to __itt_domain_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region4ImplC2ERNS2_23TraceManagerThreadLocalEPS3_RS3_RKNS3_21LocationStaticStorageEl+0x106): undefined reference to __itt_id_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region4ImplC2ERNS2_23TraceManagerThreadLocalEPS3_RS3_RKNS3_21LocationStaticStorageEl+0x153): undefined reference to __itt_domain_create_ptr__3_0'
//usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::Region::LocationExtraData::init(cv::utils::trace::details::Region::LocationStaticStorage const&)': trace.cpp:(.text._ZN2cv5utils5trace7details6Region17LocationExtraData4initERKNS3_21LocationStaticStorageE+0xb4): undefined reference to __itt_api_version_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region17LocationExtraData4initERKNS3_21LocationStaticStorageE+0xcc): undefined reference to __itt_domain_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6Region17LocationExtraData4initERKNS3_21LocationStaticStorageE+0x10e): undefined reference to __itt_string_handle_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6Region17LocationExtraData4initERKNS3_21LocationStaticStorageE+0x1c3): undefined reference to __itt_domain_create_ptr__3_0' //usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::parallelForAttachNestedRegion(cv::utils::trace::details::Region const&)':
trace.cpp:(.text._ZN2cv5utils5trace7details29parallelForAttachNestedRegionERKNS2_6RegionE+0x77): undefined reference to __itt_relation_add_ptr__3_0' //usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::TraceArg::ExtraData::ExtraData(cv::utils::trace::details::TraceManagerThreadLocal&, cv::utils::trace::details::TraceArg const&)':
trace.cpp:(.text.ZN2cv5utils5trace7details8TraceArg9ExtraDataC2ERNS2_23TraceManagerThreadLocalERKS3[ZN2cv5utils5trace7details8TraceArg9ExtraDataC5ERNS2_23TraceManagerThreadLocalERKS3]+0x1f): undefined reference to __itt_api_version_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details8TraceArg9ExtraDataC2ERNS2_23TraceManagerThreadLocalERKS3_[_ZN2cv5utils5trace7details8TraceArg9ExtraDataC5ERNS2_23TraceManagerThreadLocalERKS3_]+0x33): undefined reference to __itt_domain_create_ptr__3_0'
trace.cpp:(.text.ZN2cv5utils5trace7details8TraceArg9ExtraDataC2ERNS2_23TraceManagerThreadLocalERKS3[ZN2cv5utils5trace7details8TraceArg9ExtraDataC5ERNS2_23TraceManagerThreadLocalERKS3]+0x71): undefined reference to __itt_string_handle_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details8TraceArg9ExtraDataC2ERNS2_23TraceManagerThreadLocalERKS3_[_ZN2cv5utils5trace7details8TraceArg9ExtraDataC5ERNS2_23TraceManagerThreadLocalERKS3_]+0x93): undefined reference to __itt_domain_create_ptr__3_0'
//usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::traceArg(cv::utils::trace::details::TraceArg const&, char const*)': trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEPKc+0x97): undefined reference to __itt_api_version_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEPKc+0xaf): undefined reference to __itt_domain_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEPKc+0xfb): undefined reference to __itt_metadata_str_add_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEPKc+0x323): undefined reference to __itt_domain_create_ptr__3_0' //usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::traceArg(cv::utils::trace::details::TraceArg const&, int)':
trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEi+0x8b): undefined reference to __itt_api_version_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEi+0xa3): undefined reference to __itt_domain_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEi+0xee): undefined reference to __itt_metadata_add_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEi+0x313): undefined reference to __itt_domain_create_ptr__3_0'
//usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::traceArg(cv::utils::trace::details::TraceArg const&, long)': trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEl+0x8c): undefined reference to __itt_api_version_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEl+0xa4): undefined reference to __itt_domain_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEl+0xef): undefined reference to __itt_metadata_add_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEl+0x313): undefined reference to __itt_domain_create_ptr__3_0' //usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::traceArg(cv::utils::trace::details::TraceArg const&, double)':
trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEd+0x8d): undefined reference to __itt_api_version_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEd+0xa5): undefined reference to __itt_domain_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEd+0xf0): undefined reference to __itt_metadata_add_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details8traceArgERKNS2_8TraceArgEd+0x313): undefined reference to __itt_domain_create_ptr__3_0'
//usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::TraceManager::~TraceManager()': trace.cpp:(.text._ZN2cv5utils5trace7details12TraceManagerD2Ev+0x3a): undefined reference to __itt_api_version_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details12TraceManagerD2Ev+0x52): undefined reference to __itt_domain_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details12TraceManagerD2Ev+0xb33): undefined reference to __itt_region_end_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details12TraceManagerD2Ev+0xdf4): undefined reference to __itt_domain_create_ptr__3_0' //usr/local/lib/libopencv_core.a(trace.cpp.o): In function cv::utils::trace::details::Region::Region(cv::utils::trace::details::Region::LocationStaticStorage const&)':
trace.cpp:(.text._ZN2cv5utils5trace7details6RegionC2ERKNS3_21LocationStaticStorageE+0x778): undefined reference to __itt_api_version_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6RegionC2ERKNS3_21LocationStaticStorageE+0x790): undefined reference to __itt_domain_create_ptr__3_0'
trace.cpp:(.text._ZN2cv5utils5trace7details6RegionC2ERKNS3_21LocationStaticStorageE+0xeed): undefined reference to __itt_id_create_ptr__3_0' trace.cpp:(.text._ZN2cv5utils5trace7details6RegionC2ERKNS3_21LocationStaticStorageE+0x1236): undefined reference to __itt_domain_create_ptr__3_0'
//usr/local/lib/libopencv_core.a(persistence.cpp.o): In function icvCloseFile(CvFileStorage*)': persistence.cpp:(.text._ZL12icvCloseFileP13CvFileStorage+0x17): undefined reference to gzclose'
//usr/local/lib/libopencv_core.a(persistence.cpp.o): In function icvGets(CvFileStorage*, char*, int)': persistence.cpp:(.text._ZL7icvGetsP13CvFileStoragePci+0xff): undefined reference to gzgets'
//usr/local/lib/libopencv_core.a(persistence.cpp.o): In function icvXMLSkipSpaces(CvFileStorage*, char*, int)': persistence.cpp:(.text._ZL16icvXMLSkipSpacesP13CvFileStoragePci+0x208): undefined reference to gzeof'
//usr/local/lib/libopencv_core.a(persistence.cpp.o): In function icvYMLSkipSpaces(CvFileStorage*, char*, int, int) [clone .constprop.253]': persistence.cpp:(.text._ZL16icvYMLSkipSpacesP13CvFileStoragePcii.constprop.253+0x18b): undefined reference to gzeof'
//usr/local/lib/libopencv_core.a(persistence.cpp.o): In function icvPuts(CvFileStorage*, char const*)': persistence.cpp:(.text._ZL7icvPutsP13CvFileStoragePKc+0x21a): undefined reference to gzputs'
//usr/local/lib/libopencv_core.a(persistence.cpp.o): In function cv::FileStorage::releaseAndGetString()': persistence.cpp:(.text._ZN2cv11FileStorage19releaseAndGetStringEv+0x23f): undefined reference to gzclose'
//usr/local/lib/libopencv_core.a(persistence.cpp.o): In function cvReleaseFileStorage': persistence.cpp:(.text.cvReleaseFileStorage+0x1fe): undefined reference to gzclose'
//usr/local/lib/libopencv_core.a(persistence.cpp.o): In function cvOpenFileStorage': persistence.cpp:(.text.cvOpenFileStorage+0xa4a): undefined reference to gzrewind'
persistence.cpp:(.text.cvOpenFileStorage+0xb27): undefined reference to gzopen' persistence.cpp:(.text.cvOpenFileStorage+0xd4c): undefined reference to gzclose'
//usr/local/lib/libopencv_imgproc.a(color.cpp.o): In function cv::ippiSwapChannels_32f_C3C4Rf(float const*, int, float*, int, IppiSize, int const*)': color.cpp:(.text._ZN2cvL27ippiSwapChannels_32f_C3C4RfEPKfiPfi8IppiSizePKi+0x9): undefined reference to ippicviSwapChannels_32f_C3C4R'
//usr/local/lib/libopencv_imgproc.a(color.cpp.o): In function cv::ippiSwapChannels_16u_C3C4Rf(unsigned short const*, int, unsigned short*, int, IppiSize, int const*)': color.cpp:(.text._ZN2cvL27ippiSwapChannels_16u_C3C4RfEPKtiPti8IppiSizePKi+0xa): undefined reference to ippicviSwapChannels_16u_C3C4R'
//usr/local/lib/libopencv_imgproc.a(color.cpp.o): In function cv::ippiSwapChannels_8u_C3C4Rf(unsigned char const*, int, unsigned char*, int, IppiSize, int const*)': color.cpp:(.text._ZN2cvL26ippiSwapChannels_8u_C3C4RfEPKhiPhi8IppiSizePKi+0xa): undefined reference to ippicviSwapChannels_8u_C3C4R'
//usr/local/lib/libopencv_imgproc.a(color.cpp.o): In function cv::CvtColorIPPLoop_Invoker<cv::IPPGray2BGRFunctor<unsigned char> >::operator()(cv::Range const&) const': color.cpp:(.text._ZNK2cv23CvtColorIPPLoop_InvokerINS_18IPPGray2BGRFunctorIhEEEclERKNS_5RangeE[_ZNK2cv23CvtColorIPPLoop_InvokerINS_18IPPGray2BGRFunctorIhEEEclERKNS_5RangeE]+0x39): undefined reference to ippicviGrayToRGB_8u_C1C3R'
//usr/local/lib/libopencv_imgproc.a(color.cpp.o): In function cv::CvtColorIPPLoop_Invoker<cv::IPPGray2BGRFunctor<unsigned short> >::operator()(cv::Range const&) const': color.cpp:(.text._ZNK2cv23CvtColorIPPLoop_InvokerINS_18IPPGray2BGRFunctorItEEEclERKNS_5RangeE[_ZNK2cv23CvtColorIPPLoop_InvokerINS_18IPPGray2BGRFunctorItEEEclERKNS_5RangeE]+0x39): undefined reference to ippicviGrayToRGB_16u_C1C3R'
//usr/local/lib/libopencv_imgproc.a(color.cpp.o): In function `cv::CvtColorIPPLoop_Invoker<cv::IPPGray2BGRFunctor >::operator()(cv::Range co

There were still some lines. But I think the above information maybe be enough?
Many thanks for your kind help which would be quite helpful for me!
And sorry for the inconvenience brought to you!

Looking forward to your reply!

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions