Subject Problem with fbclient.dll on Windows XP guest on Sun VirtualBox
Author pmalone506
I'm having a problem with fbclient.dll from Firebird versions 2.1.2 and 2.1.3RC2 when I run my program from a Windows XP SP3 virtual guest under Sun's VirtualBox (version 3.0.4r50677).

The program works okay on the virtual guest when using the fbclient.dll included with Firebird 2.0.5.13206, but fails when using the fblcient.dll from either Firebird 2.1.2.18118 or 2.1.3.18185-0RC2. The error message is "None of the dynamic libraries can be found: fbclient20.dll, fbclient.dll".

I have always placed the dlls in the same directory as my program without any problems. I have also tried putting the dlls in "C:\Windows\system32", but get the same results.

All three versions of fbclient.dll (2.0.5, 2.1.2, and 2.1.3RC2) work on other PCs running Windows XP SP3, which makes it looks like the problem might be with the virtual guest or maybe even the virtual host. However, as I stated earlier, my program does work on the virtual guest with fbclient.dll version 2.0.5, so that seems to point to a problem in fblcient.dll versions 2.1.2 and 2.1.3RC2. I am using Delphi 2007 with ZEOS components version 6.6.5-stable. I have also tried the UIB components and get the same results as when using the ZEOS components.

Does anyone have a solution? Does anyone know if the problem is with fbclient.dll, ZEOS and UIB, or Sun VirtualBox?

Your help is much appreciated.
Thanks,
doug4