<p>Am 08.02.2013 02:03 schrieb "Gerhard Scholz" <<a href="mailto:gs@g--s.de">gs@g--s.de</a>>:<br>
><br>
> Hello,<br>
><br>
> I tried to compile the example:<br>
><br>
><br>
> type<br>
>   TLongIntHelper = type helper for LongInt<br>
>     class procedure Test; static;<br>
>   end;<br>
><br>
> class procedure TLongIntHelper.Test;<br>
> begin<br>
>   Writeln('Test');<br>
> end;<br>
><br>
> var<br>
>   i: LongInt;<br>
> begin<br>
>   i.Test;<br>
>   $12345678.Test;<br>
>   LongInt.Test;<br>
> end.<br>
><br>
> Result:<br>
><br>
> 0:25:46,51 G:\ob\syncdirs>ppc386 -vv -al -CioOrt -Cs6000000  -gclt -Mobjfpc -O1 -OpPENTIUM -Fuu:\ -FuM:\u -FuC:\c\-u -FiC:\c\-u -Fuz:\-u -Fiz:\-u -FuP:\gs\tp55\includes -Fuf:\-u -Fiu:\ -FiM:\u -FiP:\gs\tp55\includes -Fif:\-u -FE. thelper<br>

> thelper.pas(2,33) Error: Identifier not found "helper"<br>
> thelper.pas(2,33) Error: Error in type definition<br>
> thelper.pas(2,33) Error: Can't create unique type from this type<br>
> thelper.pas(2,33) Fatal: Syntax error, ";" expected but "FOR" found<br>
> Fatal: Compilation aborted<br>
><br>
> The compiler is freshly generated from the SVN<br>
><br>
> Does the compiler expect special options to invoke the record helper feature?</p>
<p>Did you add "{$mode objfpc}" to your program?</p>
<p>Regards <br>
Sven</p>