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
