Thanks to the FreePascal (FPC) compatible version of KOL, 64-bit programs can also be created with KOL.
You can download this version of KOL here: https://www.artwerp.be/kol/kolx64.zip
You can compile 32 bit and 64 bit programs with FreePascal and this version of KOL.
If you like to do this from your familiar Delphi environment, you can use CrossFPC. This program integrates the FreePascal compiler into Delphi. This works perfectly in Delphi 7, for example.
Here are the instructions for installation in Delphi 7:
•Download and install CrossFPC at this link: https://www.artwerp.be/kol/crossfpc_setup.exe
•After installation of CrossFPC, start Delphi 7.
•Open the Tools menu and select CrossFPC Options...
•This dialog box opens:
•If you wish to compile 64 bit programs with CrossFPC as well, you must write in the Additional compiler switches field: -Mdelphi -Rintel -CX -XX -Xs -Os
•Now, you can select Win64 as CrossFPC Target, as in the picture below in the Delphi Project menu:
From now on, you can compile programs in Delphi KOL with:
•The Delphi native compiler
•FreePascal 32 bit
•FreePascal 64 bit
Important: Currently, KOL is not compatible with Linux by default. Therefore, these options cannot be used...
Carl Peeraer's Piano Chords Maker program is an example of a 64 bit program, written with KOL / MCK, compiled in Delphi 7, with CrossFPC.