Subject Re: Help! UDF call problem
Author ignace.martin@siriusteam.be
I have found the problem : ib_udf library delivered with
Firebird CS 0.9-4 for AIX seems to be corrupted (or not produced for
AIX)
I have created a simple UDF library and it works fine
thank you Helen,

Ignace

--- In ib-support@y..., Helen Borrie <helebor@d...> wrote:
> At 01:24 PM 10-10-01 +0000, you wrote:
> >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!
>
> Have you re-booted the server machine since defining $INTERBASE in
the init script? or since adding the configuration changes?
>
> helen
>
> All for Open and Open for All
> InterBase Developer Initiative ยท http://www.interbase2000.org
> _______________________________________________________