|Subject||Which version of Firebird (32-bit versus 64-bit) should I be running?|
I recently found the following comment on the website: http://www.destructor.de/firebird/minimumclient.htm
"Make sure you use the correct 32 bit or 64 bit version of fbclient.dll. When your application is a 32 bit application, you need the corresponding 32 bit fbclient.dll – even when your application runs on a 64 bit machine. You can find the fbclient.dll in the Zip release package of Firebird."
The company that I work for produces software which is 32-bit. It runs on computers which can be 32-bit or 64-bit.
I assume that a 32-bit computer can only have the 32-bit version of Firebird installed, but that a 64-bit computer can have either the 32-bit or 64-bit version of Firebird installed.
If the comment on the website is correct, then I should be using the 32-bit version of fbclient.dll, because our software is 32-bit.
This gives the following possible combinations:
(32-bit software) (32-bit fbclient.dll) (32-bit Firebird) (32-bit computer)
(32-bit software) (32-bit fbclient.dll) (32-bit Firebird) (64-bit computer)
(32-bit software) (32-bit fbclient.dll) (64-bit Firebird) (64-bit computer)
Are these all the acceptable configurations, or have I got something wrong?
Is it correct that I should be using the 32-bit fbclient if our software is 32-bit, or can we also use the 64-bit fbclient.dll.
Thanks for your help,