[fpc-devel] Fwd: Re: An optimization suggestion for FPC

Mattias Gaertner nc-gaertnma at netcologne.de
Mon Jul 13 22:40:58 CEST 2020


On Mon, 13 Jul 2020 21:17:39 +0100
"J. Gareth Moreton" <gareth at moreton-family.com> wrote:

> I'm still having problems.  It's not letting me rebuild Lazarus for
> one thing:
> 
> jcfidemain.pas(41,3) Fatal: Cannot find LazIDEIntf used by
> JcfIdeMain, incompatible 
> ppu=c:\lazarus\components\ideintf\units\x86_64-win64\win32\lazideintf.ppu, 
> package IDEIntf
> 
> I even manually deleted the ppu file in question

Did you try deleting all ppu files using 'make distclean'?

> before opening
> Lazarus to use the internal build wizard.  I know I'm probably
> missing something obvious, but I'm not sure what.  I'm wondering if I
> should just completely delete lazarus and build from a fresh install,
> and hope I don't lose the ability to edit my projects!
> 
> Granted, having multiple versions of Lazarus installed on my system 
> probably doesn't help (I tend to keep a stable release version
> installed for non-compiler work).

Make sure Lazarus uses the right lpk files.
For example Package / Install Package. Click on each package to see the
path.

And finally as Sven already suggested:
Compile with -vut and check for checksum changed and where fpc
searches and what it finds.

Mattias


More information about the fpc-devel mailing list