Please enable JavaScript to view this site.

KOL/MCK - User Guide

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...

 

crossfpc_tools_menu

 

This dialog box opens:

 

crossfpc_options

 

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:

 

crossfpc_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.

 

KOL / MCK User Guide - Created by Carl Peeraer - Diamant Soft, based on the work of Vladimir Kladov - Artwerp.be

  

Keyboard Navigation

F7 for caret browsing
Hold ALT and press letter

This Info: ALT+q
Nav Header: ALT+n
Page Header: ALT+h
Topic Header: ALT+t
Topic Body: ALT+b
Exit Menu/Up: ESC