- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
After migrating to Mac OSX 10.10, because composer_xe_2013 doesn't support osx 10.10. We also update intel compiler to composer_xe_2015.
But when link libipps.a with our project using clang+ and osx sdk 10.10, we met this link error; Could you take a look what problem it might be? since it works with previous intel compiler.
Undefined symbols for architecture i386:
"_g9_ippsCos_32f_A24", referenced from:
_g9_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_g9---ipps_initTabTwdBase_32f.o)
"_g9_ippsSin_32f_A24", referenced from:
_g9_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_g9---ipps_initTabTwdBase_32f.o)
"_p8_ippsCos_32f_A24", referenced from:
_p8_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_p8---ipps_initTabTwdBase_32f.o)
"_p8_ippsSin_32f_A24", referenced from:
_p8_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_p8---ipps_initTabTwdBase_32f.o)
"_px_ippsCos_32f_A24", referenced from:
_px_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_px---ipps_initTabTwdBase_32f.o)
"_px_ippsSin_32f_A24", referenced from:
_px_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_px---ipps_initTabTwdBase_32f.o)
"_v8_ippsCos_32f_A24", referenced from:
_v8_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_v8---ipps_initTabTwdBase_32f.o)
"_v8_ippsSin_32f_A24", referenced from:
_v8_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_v8---ipps_initTabTwdBase_32f.o)
"_w7_ippsCos_32f_A24", referenced from:
_w7_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_w7---ipps_initTabTwdBase_32f.o)
"_w7_ippsSin_32f_A24", referenced from:
_w7_ipps_initTabTwdBase_32f in libipps.a(psfftsblkcn_w7---ipps_initTabTwdBase_32f.o)
ld: symbol(s) not found for architecture i386
my IPP version info:
Package ID: m_ipp_8.2.1.108 m_ccompxe_2015.1.108
This package contains:
Intel(R) Integrated Performance Primitives 8.2 Update 1 for OS X*
Link Copied
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi,
Please, add "-lippvm" (link to libippvm.a) to the linker command line after "-lipps".
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks Sergey,
I added the link to libippvm.a, and the issue is resolved now.
so there are some changes in libipps.a and lipippvm.a in the new version IPP.I
Is there some document we can refer, so that we know which libs we should use and what the link order is?
Thanks
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hello,
Here is the article providing the domain dependency, and help to know where library are needed for the application:
Regards,
Chao
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Thanks very much

- Subscribe to RSS Feed
- Mark Topic as New
- Mark Topic as Read
- Float this Topic for Current User
- Bookmark
- Subscribe
- Printer Friendly Page