Subject Re: [firebird-support] 32 or 64-bit
Author Mark Rotteveel
On 4-3-2014 15:23, Freddy Holst Christensen wrote:
> Hey All
> I have installed Firebird 2.5 (x64).
> In the installation directory: c:\program Files\Firebird\Firebird_2.5
> there is a file fbclient.dll
> And in C:\Program Files\Firebird\Firebird\WOW64 there is also af
> fbclient.dll, about 1,5 larger than the first.
> If I create a 32-bit, and use the first fbclient.dll, it works fine

I'd expect that to fail as that fbclient.dll is 64 bit (the one in WOW64
is 32 bit!). Most likely it is loading a 32 bit fbclient.dll from
another location.

> But when I try to create a 64-bit program, I get problems.
> When I use the first fbclient.dll, I get eroors like Access Violation
> And the second, will not load.

As the second is 32 bit it will not load for a 64 bit program.

> I use C++ Builder XE5, IBDac from DevArt- c:\, and Windows7
> 64-bit

You will need to show some code that can reproduce this behavior.

Mark Rotteveel