Hi again...
One question about UDF on 64-bits Firebird server, do I need to recompile dll's with 64 - bits RAD?? or can I use compiled with 32 bits Delphi 2007 Piotr Dnia 2012-12-05 00:56 Slavomir Skopalik napisaĆ(a): >Hi, typical problem with "unable to load" is dependency on another dll. >You can create small delphi x64 application and try to load this dll into >this application. > >And you will see. > >Slavek >Ing. Slavomir Skopalik >Executive Head >Elekt Labs s.r.o. >Collection and evaluation of data from machines and laboratories >by means of system MASA (http://www.elektlabs.cz/m2demo) >----------------------------------------------------------------- >Address: >Elekt Labs s.r.o. >Chaloupky 158 >783 72 Velky Tynec >Czech Republic >--------------------------------------------------------------- >Mobile: +420 724 207 851 >icq:199 118 333 >skype:skopaliks >e-mail:skopa...@elektlabs.cz >http://www.elektlabs.cz <http://www.elektlabs.cz/> > > > > >-----Original Message----- >From: firebird-support@yahoogroups.com >[mailto:firebird-support@yahoogroups.com] On Behalf Of Sergio H. Gonzalez >Sent: Tuesday, December 04, 2012 3:56 PM >To: firebird-support@yahoogroups.com >Subject: [firebird-support] UDF 64 bits > > > > >Hello... I think I've posted this question before, but now can't find >the thread... Anyway I still have the problem... > >An UDF that worked fine in FB 32 bits, in 64 bits doesn't work > >This is the DDL: > >DECLARE EXTERNAL FUNCTION SG_DES >DOUBLE PRECISION, >CSTRING(50) >RETURNS DOUBLE PRECISION BY VALUE >ENTRY_POINT 'Descuentos' MODULE_NAME 'SGUDF'; > >SGUDF.DLL is in C:\Program Files\Firebird\Firebird_2_5\UDF > >I get this message whe I try to execute the function: > >can't format message 13:896 -- message file C:\Windows\firebird.msg not >found. >invalid request BLR at offset 59. >function SG_DES is not defined. >module name or entrypoint could not be found. > >The DLL was rebuilded with Delphi XE2 for 64 bits... > >thanks! > > > >[Non-text portions of this message have been removed] > > >