Subject Re: [firebird-support] Re: Embedded FB1.5 Doesn't Like "localhost".
Author Olivier Mascia
On 20/04/2004 6:22 GMT+1, barfingdog_2004 wrote:

> With your help and advice I've found the problem.
>
> Now I need to find the solution.
>
> On my PC, Microsoft's dynamic linker insists on using
> D:\Program Files\Firebird\Firebird_1_5\bin/fbclient.dll.
> This is the directory where the installer,
> Firebird-1.5.0.4306-Win32.exe put it.

Sure. What exact version of IBPP are you using ?
Officially the 2.3 code base has not yet been released.
And the initial 2.2 code base didn't took into account the loading of
the (embedded) fbclient.dll from the host executable location.

Have a look to ibpp.cpp source file. The portion that loads the DLL. You
might want to replace it with the corresponding lines of code from 2.3
(to be released right after this week-end) or even download the beta 2.3
code from sourceforge area. That's stable. And will do the work for you.

This is highly an IBPP matter, I think. So feel free to turn followups
of this to ibpp-discuss @ lists.sourceforge.net instead than here if you
like.

> It would rather use that DLL than the DLL in the
> executable's directory.

Indeed. IBPP 2.2 was out well before Firebird 1.5. And specifics of the
embedded library are NOT taken in to account. Use the 2.3 beta code
which will be proclaimed released in some days anyway.

--
Best Regards,
Olivier Mascia