Subject Very Urgent!!!!!
Author ijmivan
Hi,

I am with a problem after install the Firebird (1.0.2) in the Red Hat
8.0 (Kernel 2.4.18-14). I'm not get to use my UDFs.
I put the DZZUDF.so (my udf) in the directory /opt/interbase/UDF

But when i execute a SQL with any function (select LTRIM('test') from
dual) always show this message:

-invalid request BLR at offset 28 function NAME_MY_FUNCTION is not
defined
-module name or entrypoint could not be found

I had this problems in other case when i installed Slackware in the
server. I had to install the Conectiva 8.0 and function perfectly,
and now with Red Hat occurs the same problem. I have the conectiva
8.0 in 5 enterprises, and all cases function perfectly my UDFs. But
always i try to install other version of linux (Slackware and RedHat)
i have this problem.

Exists any diference of configuration from Conectiva to other
distribution of linux (Slackware, RedHat, ...)??

The declaration of my UDFs are correct, because it functions
perfectly in others servers with Conectiva 8.0.

See any declaration of my UDFs:

DECLARE EXTERNAL FUNCTION RTRIM
CSTRING(32765) BY DESCRIPTOR
RETURNS CSTRING(32765)
ENTRY_POINT 'RTRIM' MODULE_NAME 'DZZUDF';

DECLARE EXTERNAL FUNCTION STRLENGTH
CSTRING(32765) BY DESCRIPTOR
RETURNS INTEGER BY VALUE
ENTRY_POINT 'LENGTH' MODULE_NAME 'DZZUDF';

if anybody can help me i'd thank a lot!

Else i will have to install conectiva 8.0 again in this server...

Thanks for your attention,

Ivan