I have downloaded the latest snapshot. The error is thill there. With the test dll which I have send yesterday it's work fine now, but the finall DLL wich contains over 20 exported function I have an error.
-----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Yury Sidorov Sent: jeudi 19 juillet 2007 09:39 To: FPC-Pascal users discussions; FPC developers' list Subject: Re: [fpc-devel] DLL WIN64: Entry point not found From: "Luc Vigato, Sita Software" <[EMAIL PROTECTED]> > Hello, > > I have compiled a DLL under Win64. It's a UDF-library for Firbird > 2.1. > Under Linux 64bit all things are working, only in WIN64 not. > > The problem is that Firebird says that he cannot find the Entry > Point of > each of my functions. > It's not a Firebird problem, i have made a test application who > calls the > function from the DLL and i have the same error "entry point not > found". > > Calling convention is: cdecl > > Can someone help me please ? > > These is my command line to compile the library. > > fpc -S2 -Sh -dFREE_IT -Fu../Units SitaUdfLib.dpr > > > Output of fpc > ------------- > Free Pascal Compiler version 2.1.5 [2007/05/31] for x86_64 > Copyright (c) 1993-2007 by Florian Klaempfl > Target OS: Win64 for x64 > Compiling SitaUdfLib.dpr > Compiling UnitFonctionUdfString.pas > Linking SitaUdfLib.dll > 977 lines compiled, 0.5 sec, 635888 bytes code, 312064 bytes data > 1 note(s) issued You need to upgrade to the latest svn version (or download snapshot) of FPC 2.1.5. DLL bugs were fixed after 2007/05/31. Yury Sidorov. _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel _______________________________________________ fpc-devel maillist - fpc-devel@lists.freepascal.org http://lists.freepascal.org/mailman/listinfo/fpc-devel