... -p to generate a PPO file and please check if such line gets modified, maybe a define is changing the code, many thanks: This code generates an obvious runtime error but not a compiling error. The compiler does not check classes, etc. It just check the syntax. tim.prg #include "FiveWin.ch"function ...