Subject AW: [firebird-support] Embedded Firebird: Access to UDF library "rfunc.DLL" is denied by server administrator
Author Alexander Gräf
> -----Ursprüngliche Nachricht-----
> Von: Helen Borrie [mailto:helebor@...]
> Gesendet: Donnerstag, 31. März 2005 06:57
> An: firebird-support@yahoogroups.com
> Betreff: Re: [firebird-support] Embedded Firebird: Access to
> UDF library "rfunc.DLL" is denied by server administrator
>
>
>
> means $firebirdroot\UDF. $firebirdroot for an
> embedded installation is the directory where fbembed.dll is,

This doesnt need to be true. $firebirdroot will always be the dir of the calling application if using embedded. It took me a hard time to find that out. It will also look for intl and firebird.msg in this directory.

Can be fatal if one installs the embedded library and the required directories and files for instance in "C:\Program Files\fbembedded\" and adds this to the PATH-variable. Even in this constellation, fbembed.dll will lookup those files in the calling application's directory, but not in the directory where fbembed.dll is located (except both paths are the same).

Cheers, Alex