Have you considered trying the Lazarus Project instead of Kylix? It works quite well in Windows, but I haven't yet tried the Linux port. Have a look at http://www.lazarus.freepascal.org/index.php Samps