Subject Re: [firebird-support] Can't find or load FBCLIENT.DLL - In Exe's Directory?
Author Helen Borrie
At 08:02 PM 7/06/2008, you wrote:
>Hi Folks:
>
> Developing on XP Home, Visual Studio 2008, C++,
>2.1.0.17798-0_Win32_embed, IBPP.
>
> Attempting to run on Windows XP Media.
>
> I'm working on several projects, this one uses
>Firebird's embedded server.
>
> An app is installed in \Program Files\<App name>.
>
> This directory has the the app's .exe, the six
>required Firebird files, fbclient.dll, firebird.conf,
>firebird.msg, and the three icu*30.dll files.
>
> Istart the application and am hit with this when
>the app tries to open the database:
>
> Can't find or load FBCLIENT.DLL or GDS32.DLL
>
> I've always assumed that if the DLL is in the same
>directory as the .exe, things would be fine.

It is - but it won't work if you don't rename fbembed.dll to fbclient.dll. And it won't work if this file in not in the same directory as your application executable.

./heLen