Community
cancel
Showing results for 
Search instead for 
Did you mean: 
Highlighted
Beginner
12 Views

Linking issue with Intel Debug build ...

Hello,

I get the following linking error when building a debug build with Intel 16.0 compiler:

 error LNK2019: unresolved external symbol ___intel_ssse3_strncpy referenced in function

Does anyone know the corresponding lib where this symbol resides?  

Many thanks,

Andrew.

ps>  Using windows with VS2013, Intel Compiler 16.0.

0 Kudos
4 Replies
Highlighted
12 Views

Hello, have you linked with libirc.lib? Probably you use /nodefaultlib option and this lib disapeared from the project.

--Vladimir

0 Kudos
Highlighted
Valued Contributor II
12 Views

>>...have you linked with libirc.lib? libircmt.lib also could be used.
0 Kudos
Highlighted
Beginner
12 Views

 

Hi all,

Yes, good call.  However, this was the first setting I checked.  Alas, /NODEFAULTLIB is not being used.  

But I did find out which settings seemed to cause this bizarre behavior in DEBUG build only.  /FR and possible /Qstd=c99.

Hope this helps the compiler team.

Thanks,

Andrew.

 

0 Kudos
Highlighted
Beginner
12 Views

 

Okay.  Found the issue.  Somehow, which I'm currently trying to understand, VS2013 is dropping the Intel system library path.

 

Thanks for all the help.

Andrew

0 Kudos