[lazarus] Problems

Florian Klaempfl Florian.Klaempfl at gmx.de
Wed Jan 19 14:07:01 EST 2000


> Peter Dyson wrote:
> 
> 
> No problems with compiler, rtl, fcl, packages apart from some
> toplevel makefile problems but compiling in lower directories
> seemed to cure all makefile errors.
> 
> Problems found with CVS clean checkout of lazarus, lcl only compile.
> 
> 1: Pascal Construct in vclglobals.pp and lcllinux.pp
> Error reported:
> lcllinux.pp(58,14) Error: Illegal expression
> lcllinux.pp(58,14) Error: Error in type definition
> lcllinux.pp(58,14) Fatal: Syntax error, ; expected but identifier LONGWORD found
> Offending code:
> HDC = type LongWord;
> 
> 2: Construct in forms.pp
> Error reported:
> forms.pp(114,71) Fatal: Syntax error, ; expected but identifier ISFORM found
> Offending code:
> property OnClose: TCloseEvent read FOnClose write FOnClose stored IsForm;
> other code also has stored attributes problems.
> After spending a few hours trying to comment out all illegal contructs etc
> I came to the conclusion that the compiler is not supporting a lot
> of the language constructs being used.

What compiler version do you use? You need a snapshot, with 0.99.12b it doesn't work.







More information about the Lazarus mailing list