Link to home
Start Free TrialLog in
Avatar of rettiseert
rettiseert

asked on

Compiling 64 bits app in VC++ 6

Hello

I have this old project written in Visual C++ 6 professional edition. It uses a third party dll (ATSC70.dll) in order to interact with a fingerprint scanner.

Everything works as expected on Windows 32 bits, but for 64 bits systems I have to use the 64 bits version of the third party library (ATSC70_64.dll). In order to do this, I thought I just need to replace the 32 bits .lib in the old project, but when linking I get this error:

.\ATSC70_64.lib : fatal error LNK1113: invalid machine type

The PC I’m working on is a Win vista 32 bits. Is it possible to compile and link the project using this machine & VC++ 6.0 Professional?

Do I need to change the project to 64 bits? Is it possible to do that on VC++6? If so, how?

Thanks!
Avatar of AnilKumarSharma
AnilKumarSharma
Flag of India image

User PSDK for 64 bit support.
Avatar of rettiseert
rettiseert

ASKER

Hi

I really need a lot more explanation for that.

How can I use the 64 bits sdk on vc6 on a 32 bits machine?

Thanks
ASKER CERTIFIED SOLUTION
Avatar of pgnatyuk
pgnatyuk
Flag of Israel image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial