Subject | UDF problems under RedHat 9 |
---|---|
Author | Brent |
Post date | 2004-03-01T21:01:25Z |
Hello,
I have a C++ UDF that was working fine under RedHat 7.3 with Firebird
1.0 and gcc 2.96. We recently upgraded to RedHat 9 with Firebird 1.5
and gcc 3.2.2, and now I can't get the UDF to work. The db version
doesn't seem to matter; I've tried with 1.0 and 1.5 with the same
results. Also, using the version compiled on RH 7.3 works fine on the
RH9 system. I'm compiling with the -shared and -fPIC options. This is
the error I get when trying to use a UDF function:
invalid request BLR at offset 60
-function DOW is not defined
-module name or entrypoint could not be found
I have also set
RootDirectory = /opt/firebird/
and
UdfAccess = Restrict UDF
in firebird.conf.
Any help is appreciated.
Thanks,
Brent
I have a C++ UDF that was working fine under RedHat 7.3 with Firebird
1.0 and gcc 2.96. We recently upgraded to RedHat 9 with Firebird 1.5
and gcc 3.2.2, and now I can't get the UDF to work. The db version
doesn't seem to matter; I've tried with 1.0 and 1.5 with the same
results. Also, using the version compiled on RH 7.3 works fine on the
RH9 system. I'm compiling with the -shared and -fPIC options. This is
the error I get when trying to use a UDF function:
invalid request BLR at offset 60
-function DOW is not defined
-module name or entrypoint could not be found
I have also set
RootDirectory = /opt/firebird/
and
UdfAccess = Restrict UDF
in firebird.conf.
Any help is appreciated.
Thanks,
Brent