[Lazarus] about infobuild form development

Mattias Gaertner nc-gaertnma at netcologne.de
Thu Jun 19 14:47:33 CEST 2014


On Thu, 19 Jun 2014 13:56:52 +0300
FreeMan <freeman35 at delphiturkiye.com> wrote:

> 
> 19-06-2014 12:28 tarihinde, Mattias Gaertner yazdı:
> > Then replace each
> >
> > {$IFNDEF EnableOldExtTools}Something{$ELSE}InfoBuild,{$ENDIF}
> >
> > with
> >
> > {$IFNDEF EnableOldExtTools}Something{$ENDIF}
> > {$IFDEF EnableCompInfoWnd}InfoBuild,{$ENDIF}
> I did:
> /opt/lazarus/ide/compiler.pp
>    {$IFNDEF EnableOldExtTools}
>    IDEExternToolIntf,
>    {$ELSE}
>    UTF8Process, OutputFilter, {InfoBuild,}
>    {$ENDIF}
>    {$IFDEF EnableCompInfoWnd}InfoBuild,{$ENDIF}
> 
> /opt/lazarus/ide/main.pp
>    {$IFNDEF EnableOldExtTools}
>    ExtTools,
>    {$ELSE}
>    //InfoBuild,
>    {$ENDIF}
>    {$IFDEF EnableCompInfoWnd}InfoBuild,{$ENDIF}

Please remove the commented code.

 
> and this is my command line:
> make PREFIX=/opt clean all OPT="-dUSE_QT_45 -dEnableCompInfoWnd" 
> LCL_PLATFORM=qt bigide
> 
> infobuild form not showing on build or compile or run command
> whats wrong?

You have to port all code depending on the infobuild unit. For
example the CompileProgress.

Mattias




More information about the Lazarus mailing list