On Tuesday 01 of November 2011 11:34:12 Mattias Gaertner wrote:
> On Sat, 29 Oct 2011 20:12:24 +0200
> 
> cobines <[email protected]> wrote:
> > 2011/10/29 zeljko <[email protected]>:
> > > 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
--
_______________________________________________
Lazarus mailing list
[email protected]
http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply via email to