On Sun, Sep 18, 2011 at 9:19 AM, Marco van de Voort wrote:
> In our previous episode, Fl?vio Etrusco said:
>> > http://delphi.wikia.com/wiki/FreePascal_detection_and_versioning
>> >
>> > a typical usage:
>> >
>> > {$if FPC_FULLVERSION> 20204}
>> > ? // means greater than 2.2.4 here
>> > ?{$ifndef}
In our previous episode, Fl?vio Etrusco said:
> > http://delphi.wikia.com/wiki/FreePascal_detection_and_versioning
> >
> > a typical usage:
> >
> > {$if FPC_FULLVERSION> 20204}
> > ? // means greater than 2.2.4 here
> > ?{$ifndef}
> >
>
> Not wanting to hijack the thread but, why isn't there a way
On Sun, Sep 18, 2011 at 8:35 AM, Marco van de Voort wrote:
> 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#x12
On 18-9-2011 13:41, Sven Barth wrote:
> On 18.09.2011 13:29, Reinier Olislagers wrote:
>> What am I doing wrong?
>
> Additionally to what Marco wrote:
>
> You must not use the "$" as prefix for the "variable" if you reference
> such a compiler define inside an $if or $ifdef.
>
> Regards,
> Sven
On 18.09.2011 13:29, Reinier Olislagers wrote:
What am I doing wrong?
Additionally to what Marco wrote:
You must not use the "$" as prefix for the "variable" if you reference
such a compiler define inside an $if or $ifdef.
Regards,
Sven
___
fpc-p
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:
Trying to test for a certain minimum version of FPC.
Have got FPC version 2.7.1 [2011/09/17] for i386 on Windows.
What am I doing wrong?
program conditional;
{$mode objfpc}{$H+}
uses
{$IFDEF UNIX}{$IFDEF UseCThreads}
cthreads,
{$ENDIF}{$ENDIF}
Classes;
begin
//How should I use FPCVU