Subject RE: [firebird-support] UDF not working on 64 bit computer
Author Slavomir Skopalik
Hi,

UDF for 64bit FB have to be compiled by 64bit compiler.
There is no (curent) posible to run 32bit UDF on 64 bit FB.

On Windows UDF is standart DLL and DLL for 32 is not compatible with DLL for
64.

Slavek

Ing. Slavomir Skopalik
Jednatel spolecnosti
Elekt Labs s.r.o.
Chaloupky 158
783 72 Velky Tynec
Czech Republic
--------------------------------------------
Mobil: +420 724 207 851
icq:199 118 333
e-mail:skopalik@...
http://www.elektlabs.cz <http://www.elektlabs.cz/>






Have Firebird 2.1.3 32 bit running on a 64 bit Terminal Server 2003.
A UDF dll written in C (VS 2005) is returning the following error from
Flamerobin.

invalid request BLR at offset 76
function NUMBER is not defined
module name or entrypoint could not be found

The UDF dll is used extensively on other machines with the same application
(including Terminal Server) with no problems. The other machines are 32 bit.

Have tried everything (I think) but to no avail.

Help!

Tim Shea





[Non-text portions of this message have been removed]