[Lazarus] FPC version required to compile trunk
Mattias Gaertner
nc-gaertnma at netcologne.de
Tue Sep 13 15:26:56 CEST 2011
On Tue, 13 Sep 2011 13:00:24 +0000
Mark Morgan Lloyd <markMLl.lazarus at telemetry.co.uk> wrote:
> Please note that this isn't a complaint, but I notice that over the last
> couple of days (possibly around r32295) Lazarus trunk has lost
> compatibility with FPC 2.4.4:
>
> make[2]: Entering directory
> `/usr/local/share/lazarus-trunk/components/chmhelp/packages/idehelp'
> ..
> Assembling chmprog
> ..
> lazchmhelp.pas(200,8) Error: identifier idents no member "Executable"
> lazchmhelp.pas(201,8) Error: identifier idents no member "Parameters"
> lazchmhelp.pas(202,8) Error: identifier idents no member "Parameters"
> lazchmhelp.pas(404,12) Error: identifier idents no member "Executable"
> lazchmhelp.pas(405,12) Error: identifier idents no member "Parameters"
> lazchmhelp.pas(480) Fatal: There were 5 errors compiling module, stopping
I'm pretty sure, Anton will fix it soon.
I will undo the patch for now.
> I notice that the test which defines an absolute minimal version of FPC
> has been moved from lcl/alllclunits.pp to lcl/lclversion.pas which is
> probably a more intuitive place for it. However, it still thinks that
> 2.4.0 is adequate.
Some parts of the LCL have different minimum requirements. I will ask.
> In the past I've found something like this useful
>
> $ svn cat http://svn.freepascal.org/svn/lazarus/trunk/lcl/alllclunits.pp
> |grep 'At least'
Mattias
More information about the Lazarus
mailing list