You are here

SuiteUSB 3.4 and cyapi.lib | Cypress Semiconductor

SuiteUSB 3.4 and cyapi.lib

Summary: 3 Replies, Latest post by Frank L on 11 Aug 2009 06:36 AM PDT
Verified Answers: 0
Last post
Log in to post new comments.
Stub for 1307766's picture
2 posts

I have a project where I have managed and unmanaged code. I am assuming I can use the dll in my managed code (which I have working) and cyapi.lib in my c++ code. However, the cyapi.lib included in SuiteUSB 3.4 gives me the following error in VS2005:

Error 1 fatal error LNK1103: debugging information corrupt; recompile module c:\Development\mydir\cyapi.lib 1

I am guess that maybe the borland .lib was the only one included. Any suggestions?

aasi's picture
Cypress Employee
1166 posts

These compatibility issues are quite confusing... The one in suiteusb3.4 works with VS2008 very well... try downloading the cyapi.lib that comes with cy4604... i don't remem a prob working with it in VS2005... Not sure...

Stub for 1307766's picture
2 posts

aasi you are correct. The cyapi.lib that comes in DevStudio is compatible with VS2005 and is also compatible with the cyusb.sys in SuiteUSB 3.4, according to the tech that services my support case. Problems solved! Thanks for the reply.

Frank L's picture
8 posts


this seems to be due to an incompatibility between Visual Studio 2008 and VS2005 SP1.

For me a hotfix from Microsoft solved the issue.

Please see the Microsoft Knowledge Base article 949009.


Log in to post new comments.