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

IPP 7.0.6 Linking with debugging information (VS 2005)

Yaroslav_Korchevsky
507 Views
I use IPP statically linked to my application.

While building my project I encountered that VC linker is not able to create my binary with debug information because ippcore_t.lib has corrupted debug information.

I got linker error:

ippcore_t.lib(pscpudefas.obj) : fatal error LNK1103: debugging information corrupt; recompile module

Because of this I can not debug my code :(

Is there any solution/workaround of this issue?
Is ippcore_t.lib linkable in debug mode available?
0 Kudos
1 Solution
Sergey_K_Intel
Employee
507 Views
You can easily mix debug and non-debug object code during linking, so ippcore_t.lib can be used in debug project configuration. Regarding fatal error, there was a forum topic about this issue 2-3 forum pages ago (http://software.intel.com/en-us/forums/showthread.php?t=102963&o=a&s=lr). Check if it could help.
Regards,
Sergey

View solution in original post

0 Kudos
2 Replies
Sergey_K_Intel
Employee
508 Views
You can easily mix debug and non-debug object code during linking, so ippcore_t.lib can be used in debug project configuration. Regarding fatal error, there was a forum topic about this issue 2-3 forum pages ago (http://software.intel.com/en-us/forums/showthread.php?t=102963&o=a&s=lr). Check if it could help.
Regards,
Sergey
0 Kudos
Yaroslav_Korchevsky
507 Views
Thank you.
Microsoft HotFix KB949009 did help.

However I would prefer more explicit reply like:
- - - - - - - - - - - - - - - - - -- - - - - - - - -- - - - - - - - -
It is known issue of MS linker.
Check if you installed VS2005 HotFix KB949009
https://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=18623

For reference, similar issues reported are:
Link to message 1
Link to message 2
...
- - - - - - - - - - - - - - - - - -- - - - - - - - -- - - - - - - - -
( Think, it is advice )

Thank you anyway.
Following chain of links helped me to solve my task.
0 Kudos
Reply