[Lazarus] RE : Error compiling trunk version 34361 on win64

Sven Barth pascaldragon at googlemail.com
Fri Dec 23 10:06:02 CET 2011


Am 23.12.2011 09:12, schrieb Mark Morgan Lloyd:
> Sven Barth wrote:
>
>>> In lazregions.pas there are several ifdef's on the fpc version that go
>>> upto 2.6. Since you use 2.7.1 they fail. Add 2.7 to the ifdefs or use
>>> fpc 2.4.4/ 2.6.0. Officially lazarus compiles only what latest fpc
>>> release version.
>>
>> And LATEST(!!) trunk.
>
> Latest trunk fails on 2.7.1. Trunk used to work on 2.7.1 (e.g. 32573).
> That's a trifle inconvenient on a platform where there have been CG
> fixes since 2.4/2.6.
>

It does not fail, because otherwise the 2.7.1 snapshots in
ftp://ftp.hu.freepascal.org/pub/lazarus/snapshots/ would not have been 
created (also I tested it manually on my system). You need to use at 
least revision 19852 of FPC otherwise the compilation will indeed fail. 
[and if you compile Lazarus on a 64-bit system with a 64-bit compiler 
that was created using a 32-bit compiler you need to pay attention to 
this bug: http://bugs.freepascal.org/view.php?id=20947 ]

Regards,
Sven




More information about the Lazarus mailing list