Intel® Integrated Performance Primitives
Deliberate problems developing high-performance vision, signal, security, and storage applications.

Ipp crypto library link error

ajithm
Beginner
270 Views
Hi,

I have a licensed version of IPP library (6.0.2.076) for linux (ubuntu).
When I try to use ippsSvd.. function or the ippsBlowfish function it throws linking error.
From the build message I see the link path to the library is correct and the files are there.
Could anyone tell me a slolution for this problem?


---------- Error message-------
/usr/local/lib/libippsrmergedem64t.a(ippssvd_split_y8_ippsSVDSort_64f_D2L_I.o): In function `y8_ippsSVDSort_64f_D2L_I':
ippssvd_split_y8_ippsSVDSort_64f_D2L_I.i:(.text+0x5d6): undefined reference to `y8_ippsDivC_64f'
ippssvd_split_y8_ippsSVDSort_64f_D2L_I.i:(.text+0x64c): undefined reference to `y8_ippsDotProd_64f'
ippssvd_split_y8_ippsSVDSort_64f_D2L_I.i:(.text+0x1528): undefined reference to `y8_ippsAbs_64f'
ippssvd_split_y8_ippsSVDSort_64f_D2L_I.i:(.text+0x1661): undefined reference to `y8_ippsMaxIndx_64f'
/usr/local/lib/libippsrmergedem64t.a(ippssvd_split_u8_ippsSVDSort_64f_D2L_I.o): In function `u8_ippsSVDSort_64f_D2L_I':
ippssvd_split_u8_ippsSVDSort_64f_D2L_I.i:(.text+0x5d6): undefined reference to `u8_ippsDivC_64f'
ippssvd_split_u8_ippsSVDSort_64f_D2L_I.i:(.text+0x64c): undefined reference to `u8_ippsDotProd_64f'
ippssvd_split_u8_ippsSVDSort_64f_D2L_I.i:(.text+0x1528): undefined reference to `u8_ippsAbs_64f'
ippssvd_split_u8_ippsSVDSort_64f_D2L_I.i:(.text+0x1661): undefined reference to `u8_ippsMaxIndx_64f'
/usr/local/lib/libippsrmergedem64t.a(ippssvd_split_m7_ippsSVDSort_64f_D2L_I.o): In function `m7_ippsSVDSort_64f_D2L_I':
ippssvd_split_m7_ippsSVDSort_64f_D2L_I.i:(.text+0x5e2): undefined reference to `m7_ippsDivC_64f'
ippssvd_split_m7_ippsSVDSort_64f_D2L_I.i:(.text+0x658): undefined reference to `m7_ippsDotProd_64f'
ippssvd_split_m7_ippsSVDSort_64f_D2L_I.i:(.text+0x1552): undefined reference to `m7_ippsAbs_64f'
ippssvd_split_m7_ippsSVDSort_64f_D2L_I.i:(.text+0x168b): undefined reference to `m7_ippsMaxIndx_64f'
/usr/local/lib/libippsrmergedem64t.a(ippssvd_split_mx_ippsSVDSort_64f_D2L_I.o): In function `mx_ippsSVDSort_64f_D2L_I':
ippssvd_split_mx_ippsSVDSort_64f_D2L_I.i:(.text+0x5e1): undefined reference to `mx_ippsDivC_64f'
ippssvd_split_mx_ippsSVDSort_64f_D2L_I.i:(.text+0x658): undefined reference to `mx_ippsDotProd_64f'
ippssvd_split_mx_ippsSVDSort_64f_D2L_I.i:(.text+0x1542): undefined reference to `mx_ippsAbs_64f'
ippssvd_split_mx_ippsSVDSort_64f_D2L_I.i:(.text+0x167b): undefined reference to `mx_ippsMaxIndx_64f'
------------------------------------------------------


Thanks
0 Kudos
1 Reply
Ying_S_Intel
Employee
270 Views
Can you list the exact linking options?
Thanks,
Ying
0 Kudos
Reply