CyAPI.lib compilation problem with VC++

Tip / Sign in to post questions, reply, level up, and achieve exciting badges. Know more

cross mob
Anonymous
Not applicable

 I'm trying to use the CyAPI.lib with VC++ 6.0, and when I compile, I get the following errors:

   

 

   

   

Linking...

   

CyAPI.lib(CyAPI.obj) : error LNK2001: unresolved external symbol ___security_cookie

   

CyAPI.lib(CyAPI.obj) : error LNK2001: unresolved external symbol @__security_check_cookie@4

   

CyAPI.lib(CyAPI.obj) : error LNK2001: unresolved external symbol ___CxxFrameHandler3

   

CyAPI.lib(CyAPI.obj) : error LNK2001: unresolved external symbol __EH_epilog3

   

CyAPI.lib(CyAPI.obj) : error LNK2001: unresolved external symbol __EH_prolog3

   

CyAPI.lib(CyAPI.obj) : error LNK2001: unresolved external symbol __EH_epilog3_GS

   

CyAPI.lib(CyAPI.obj) : error LNK2001: unresolved external symbol __EH_prolog3_GS

   

Debug/cybulk.exe : fatal error LNK1120: 7 unresolved externals

   

 

   

What is causing this? I'm trying to simply compile the examples that came with the CyAPI.lib (CyBulk in this case).

   

 

   

Thanks,

0 Likes
1 Reply
Anonymous
Not applicable

The CyAPI.lib that comes as part of SuiteUSB is compiled using VS2010. I doubt it will work with VC++ 6.0.

   

Have you looked at http://www.cypress.com/?id=4&rID=32529 it must have the Beta version of VC++ 6 version. 

   

Regards,

   

Anand

0 Likes