Help a Java programmer trying to do C?
Okay, I'm not much of a C programmer. Trying to compile sample code for MPCOS Smart Card Reader. I'm trying to compile it in Visual C++ 6 when the original code was written in Visual C++ 1.5! I get this error:
d:\mydocuments\mpcosfiles\gemdef.h(198) : error C2371: 'INT32' : redefinition; different basic types
c:\program files\microsoft visual studio\vc98\include\basetsd.h(33) : see declaration of 'INT32'
But when I comment out the line, I get this:
Purse.obj : error LNK2001: unresolved external symbol _G4_CloseChannel@4
Purse.obj : error LNK2001: unresolved external symbol _G4_CloseSession@4
Purse.obj : error LNK2001: unresolved external symbol _G_EmvCloseSession@4
Purse.obj : error LNK2001: unresolved external symbol _G_InitBalance@16
Purse.obj : error LNK2001: unresolved external symbol _G_LoadPurseExtensive@40
Purse.obj : error LNK2001: unresolved external symbol _G_VerifyCode@16
Purse.obj : error LNK2001: unresolved external symbol _G_LoadCounterManagerSecure@28
Purse.obj : error LNK2001: unresolved external symbol _G_LoadDoubleKeySecure@40
Purse.obj : error LNK2001: unresolved external symbol _G_LoadKeySecure@40
Purse.obj : error LNK2001: unresolved external symbol _G_LoadCodeSecure@48
Purse.obj : error LNK2001: unresolved external symbol _G_CreateEFSecure@48
Purse.obj : error LNK2001: unresolved external symbol _G_Select@20
Purse.obj : error LNK2001: unresolved external symbol _G_CreateDFSecure@48
Purse.obj : error LNK2001: unresolved external symbol _G_SM_SetSecureSessionKey@36
Purse.obj : error LNK2001: unresolved external symbol _G_SelKey@32
Purse.obj : error LNK2001: unresolved external symbol _G_EmvOpenSession@8
Purse.obj : error LNK2001: unresolved external symbol _G4_OpenSession@8
Purse.obj : error LNK2001: unresolved external symbol _G4_OpenChannel@4
Anyone can share some insight?
d:\mydocuments\mpcosfiles\gemdef.h(198) : error C2371: 'INT32' : redefinition; different basic types
c:\program files\microsoft visual studio\vc98\include\basetsd.h(33) : see declaration of 'INT32'
But when I comment out the line, I get this:
Purse.obj : error LNK2001: unresolved external symbol _G4_CloseChannel@4
Purse.obj : error LNK2001: unresolved external symbol _G4_CloseSession@4
Purse.obj : error LNK2001: unresolved external symbol _G_EmvCloseSession@4
Purse.obj : error LNK2001: unresolved external symbol _G_InitBalance@16
Purse.obj : error LNK2001: unresolved external symbol _G_LoadPurseExtensive@40
Purse.obj : error LNK2001: unresolved external symbol _G_VerifyCode@16
Purse.obj : error LNK2001: unresolved external symbol _G_LoadCounterManagerSecure@28
Purse.obj : error LNK2001: unresolved external symbol _G_LoadDoubleKeySecure@40
Purse.obj : error LNK2001: unresolved external symbol _G_LoadKeySecure@40
Purse.obj : error LNK2001: unresolved external symbol _G_LoadCodeSecure@48
Purse.obj : error LNK2001: unresolved external symbol _G_CreateEFSecure@48
Purse.obj : error LNK2001: unresolved external symbol _G_Select@20
Purse.obj : error LNK2001: unresolved external symbol _G_CreateDFSecure@48
Purse.obj : error LNK2001: unresolved external symbol _G_SM_SetSecureSessionKey@36
Purse.obj : error LNK2001: unresolved external symbol _G_SelKey@32
Purse.obj : error LNK2001: unresolved external symbol _G_EmvOpenSession@8
Purse.obj : error LNK2001: unresolved external symbol _G4_OpenSession@8
Purse.obj : error LNK2001: unresolved external symbol _G4_OpenChannel@4
Anyone can share some insight?
