[lazarus] CVS changes
Michal Bukovjan
michal.bukovjan at openone.cz
Mon Feb 4 14:54:19 EST 2002
Done.
Michal
Mattias Gaertner wrote:
>On Sun, 03 Feb 2002 19:18:51 +0100
>Michal Bukovjan <michal.bukovjan at openone.cz> wrote:
>
>>Strange, I could not reproduce exactly this behaviour (it works now),
>>now the compiler errors out straight away:
>>1) Declare the new class in buttons.pp, just
>>
>> TMyButton = class(TBitBtn);
>>
>>2) Now move the declaration down *AFTER* the TSpeedButton declaration.
>>It will not compile, blaberring something about:
>>
>>buttonglyph.inc(41,3) Error: Symbol can't be published, can be only a class
>>buttonglyph.inc(42,3) Error: Symbol can't be published, can be only a class
>>buttonglyph.inc(43,1) Error: Symbol can't be published, can be only a class
>>speedbutton.inc(229,3) Error: Symbol can't be published, can be only a class
>>speedbutton.inc(230,1) Error: Symbol can't be published, can be only a class
>>buttons.pp(514) Fatal: There were 5 errors compiling module, stopping
>>make[1]: *** [allunits.ppu] Error 1
>>make[1]: Leaving directory `/home/michal/source/lazarus/lazarus/lcl'
>>make: *** [lcl] Error 2
>>
>
>This is a compiler bug.
>Just add an 'end' and it will compile:
>
> TMyButton = class(TBitBtn) end;
>
>Plz report it.
>
>
>Mattias
>
>_________________________________________________________________
> To unsubscribe: mail lazarus-request at miraclec.com with
> "unsubscribe" as the Subject
> archives at http://www.miraclec.com/list_archives/lazarus
>
More information about the Lazarus
mailing list