Subject | Help! UDF call problem |
---|---|
Author | ignace.martin@siriusteam.be |
Post date | 2001-10-10T13:24:30Z |
Hi,
I am installing Firebird 0.9.4 Classic Server on AIX 4.3.
The installation path is different from usr/interbase (cf my other
messages)
I cannot make a call to UDF's, even ib_udf functions, getting the
known message :
INVALID REQUEST BLR at OFFSET...
function ABS is not defined
module name or entrypoint could not be found
The definition of the function is as follows :
DECLARE EXTERNAL FUNCTION abs
DOUBLE PRECISION
RETURNS DOUBLE PRECISION BY VALUE
ENTRY_POINT 'IB_UDF_abs' MODULE_NAME 'ib_udf'
the library is placed in /appli1/own/usr/interbase/UDF
which is in fact $INTERBASE/UDF
I have tried the following actions :
- create a link usr/interbase to /appli1/own/usr/interbase
- add the entry EXTERNAL_FUNCTION_DIRECTORY
/appli1/own/usr/interbase/UDF in the isc_config file
- copy the library in $INTERBASE/lib and $INTERBASE/bin
The error persists...
So... I need help!
Ignace MARTIN
I am installing Firebird 0.9.4 Classic Server on AIX 4.3.
The installation path is different from usr/interbase (cf my other
messages)
I cannot make a call to UDF's, even ib_udf functions, getting the
known message :
INVALID REQUEST BLR at OFFSET...
function ABS is not defined
module name or entrypoint could not be found
The definition of the function is as follows :
DECLARE EXTERNAL FUNCTION abs
DOUBLE PRECISION
RETURNS DOUBLE PRECISION BY VALUE
ENTRY_POINT 'IB_UDF_abs' MODULE_NAME 'ib_udf'
the library is placed in /appli1/own/usr/interbase/UDF
which is in fact $INTERBASE/UDF
I have tried the following actions :
- create a link usr/interbase to /appli1/own/usr/interbase
- add the entry EXTERNAL_FUNCTION_DIRECTORY
/appli1/own/usr/interbase/UDF in the isc_config file
- copy the library in $INTERBASE/lib and $INTERBASE/bin
The error persists...
So... I need help!
Ignace MARTIN