<div>Dear,<br></div><div><br></div><div>I have a function ftest located in library program (dll).</div><div><br></div><div>function ftest(Param: PWideChar): PWideChar; stdcall;  export;</div><div><br></div><div>And will call them with a program with use:</div>
<div><br></div><div><div>function ftest(Param: PWideChar): PWideChar; stdcall;  external 'test.dll';</div><div><br></div><div>while compiling to exe, I got error like this:</div><div><br></div><div>C:\fpc\test>fpc testcall.pas<br>
Free Pascal Compiler version 2.4.0 [2009/12/18] for i386<br>Copyright (c) 1993-2009 by Florian Klaempfl<br>Target OS: Win32 for i386<br>Compiling testcall.pas<br>testcall.pas(11,26) Fatal: Unknown compilerproc "fpc_read_text_widechar". Check<br>
if you use the correct run time library.<br>Fatal: Compilation aborted<br>Error: C:\usr\local\fpc\2.4.0\bin\i386-win32\ppc386.exe returned an error exitco<br>de (normal if you did not specify a source file to be compiled)<br>
</div><div><br></div><div>What the wrong, how to solving the problem.</div><div>thanks</div><div>dayat</div></div>