Subject Re: [firebird-support] fb_interpret not found
Author Werner F. Bruhin
Vlad Khorsun wrote:
> ----- Original Message -----
> From: ""Werner F. Bruhin"" <werner.bruhin@...>
> Newsgroups: egroups.ib-support
> Cc: <firebird-support@yahoogroups.com>
> Sent: Thursday, June 04, 2009 1:30 PM
> Subject: Re: [firebird-support] fb_interpret not found
>
>
>> Werner F. Bruhin wrote:
>>> Hi Vlad,
>>>
>>> Thanks for the quick reply.
>>>
>>> Vlad Khorsun wrote:
>>>>> One of my clients is reporting the following error:
>>>>>
>>>>> Der Prozedureinsprungpunkt "fb_interpret" wurde in der DLL
>>>>> "fbclient.dll" nicht gefunden.
>>>>>
>>>>> Free translation:
>>>>> The procedure/entry point "fb_interpret" was not found in the DLL
>>>>> "fbclient.dll"
>>>>>
>> Thanks to Vlad's tips, I found out a bit more. The problem is that the
>> client uses another product "Magix Video Deluxe" which uses a Firebird
>> SQL server and they are using FB 1.5.
>>
>> I use FB 2.0 embedded but they are setting something that when my
>> application starts it loads the fbclient.dll from the version 1.5 which
>> is installed in their app program folder e.g. "D:\VIDEO
>> etc\Common\Database\bin".
>>
>> I suspected that they are setting "FIREBIRD" env variable but that does
>> not seem to be the case.
>
> Probably they installer added "D:\VIDEO etc\Common\Database\bin"
> into system PATH ?
Will check this.
>
>> Appreciate any tips that I can do to prevent this or what they might set
>> that causes this in the first place.
>
> If you loaded fbclient.dll\fbembed.dll dynamically you could try to
> a) load it with full path specified
> b) add to the PATH location of correct dll version before attempt to load dll
I do not think I can do this, i.e. it is kinterbasdb which loads it.
But will follow up on this.

Thanks
Werner