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?