[fpc-pascal] How to do conditional compilation with macros

Marco van de Voort marcov at stack.nl
Sun Sep 18 13:35:12 CEST 2011


In our previous episode, Reinier Olislagers said:
> 
> Have got FPC version 2.7.1 [2011/09/17] for i386 on Windows.
> 
> What am I doing wrong?

Not reading manuals?  :-)

http://www.freepascal.org/docs-html/prog/progse5.html#x121-1210002.2

so it is FPC_FULLVERSION, not FPCFULLVERSION

from

http://delphi.wikia.com/wiki/FreePascal_detection_and_versioning

a typical usage:

{$if FPC_FULLVERSION> 20204} 
   // means greater than 2.2.4 here
 {$ifndef}
 



More information about the fpc-pascal mailing list