In der Inc-Datei steht
. Das "Define" gilt nur für die aktuelle
Unit. In deiner
DPR-Datei gilt das z.B. nicht, es sei denn, du würdest davor
sagen. Probier das mal.
Ist die FastMM4.inc Bestandteil deines Projekts? Nicht dass der irgendeine andere .inc nimmt die in deinem Suchpfad liegt, von der du aber nichts weißst und immer die "falsche" bearbeitest.
Mach doch z.B. einmal einen Syntaxfehler in deine .inc-Datei. Schreib einfach mal "Hallo welt" rein. Kompiliert das Programm dann noch? Wenn ja, dann benutzt er die .inc gar nicht.