[fpc-pascal] Compiling JCL

Marco van de Voort marcov at stack.nl
Fri Oct 30 23:36:03 CET 2009


In our previous episode, Juha Manninen said:
> How to compile and build jcl?
> Should I try an older version?
> Now I have the latest public version jcl-2.01.3449-linux.
> I tried to compile the jcl package and got the same ULARGE_INTEGER error.
> Then I commented out the {$IFNDEF FPC} in JclBase.pas to let ULARGE_INTEGER be 
> defined.
> Then I get more errors, like
>   Error: Identifier not found "MultiByteToWideChar"
>   Error: Identifier not found "MB_PRECOMPOSED"
> all related to Windows stuff.
> 
> What to do? Is this the end of my Lazarus / FPC porting?

The JCL is not very portable, and worse, non-portable and portable parts are
not very well separated. They have half of the units depending on units that
try to read the borland debug format etc.




More information about the fpc-pascal mailing list