[Lazarus] Build Lazarus with Clean all - cleaning packages

zeljko zeljko at holobit.net
Tue Nov 1 13:36:36 CET 2011


On Tuesday 01 of November 2011 11:34:12 Mattias Gaertner wrote:
> On Sat, 29 Oct 2011 20:12:24 +0200
> 
> cobines <cobines at gmail.com> wrote:
> > 2011/10/29 zeljko <zeljko at holobit.net>:
> > > It seem not. When rebuilded lazarus 33148 today , it refuses to link
> > > because some of .o files in 3rd party packages have linked old
> > > function from TControl (which is renamed today), so must cd into
> > > mypackage/source/lib/i386-linux/ and delete all o and ppu files, then
> > > lazarus builded ok.
> > 
> > Yes, I asked because of exactly the same problem. Cleaning with "make
> > clean", "make bigideclean", etc. didn't help but deleting all *.o
> > *.ppu manually did.
> 
> The IDE now deletes all files in the unit output directory of a package
> when the package is compiled clean.
> 
> It checks if the directory is shared with a required package.
> 
> This means: if you have two unrelated packages which share the unit
> output directory, you have to change one of the output directories or
> set one of them to compile manually.

Yes that works fine now.
Thanks.
zeljko
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus/attachments/20111101/ee7fdde5/attachment-0003.html>


More information about the Lazarus mailing list