linker error

linker error

I am trying to build one standalone exe and i am seeing below unresolved symbols

------------------------------------------------------------------

tpccload.obj : error LNK2019: unresolved external symbol __intel_sse2_strcpy ref

erenced in function main
tpccload.obj : error LNK2019: unresolved external symbol __intel_sse2_strlen ref
erenced in function main
..\..\bin\tpccload.exe : fatal error LNK1120: 2 unresolved externals
NMAKE : fatal error U1077: 'C:\PROGRA~2\MICROS~2.0\VC\bin\amd64\link.EXE' : retu
rn code '0x460'
Stop.
------------------------------------------------------------------
From basic googling, i got to know that these symbols should be there in libirc.lib
http://software.intel.com/en-us/forums/topic/295134

but i don't see them in dumpbin /symbols output on
C:\Program Files (x86)\Intel\ComposerXE-2011\compiler\lib\intel64\libirc.lib

The icl details are  -- version 12.0.5.229 Build 20120731

Can you tell me where i can find above symbols.

2 posts / 0 nouveau(x)
Dernière contribution
Reportez-vous à notre Notice d'optimisation pour plus d'informations sur les choix et l'optimisation des performances dans les produits logiciels Intel.

sorry my bad, symbols are present in 12.1 version

Because of the way makefiles are written, it is picking libirc.lib from 10.1.0.32 where above symbols are not present...and hence the issue

Issue resolved.

Laisser un commentaire

Veuillez ouvrir une session pour ajouter un commentaire. Pas encore membre ? Rejoignez-nous dès aujourd’hui