Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-11-03 Thread cobines
2011/11/1 Mattias Gaertner nc-gaert...@netcologne.de: The IDE now deletes all files in the unit output directory of a package when the package is compiled clean. Thanks. -- cobines -- ___ Lazarus mailing list Lazarus@lists.lazarus.freepascal.org

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-11-01 Thread Mattias Gaertner
On Sat, 29 Oct 2011 20:12:24 +0200 cobines cobi...@gmail.com wrote: 2011/10/29 zeljko zel...@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

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-11-01 Thread zeljko
On Tuesday 01 of November 2011 11:34:12 Mattias Gaertner wrote: On Sat, 29 Oct 2011 20:12:24 +0200 cobines cobi...@gmail.com wrote: 2011/10/29 zeljko zel...@holobit.net: It seem not. When rebuilded lazarus 33148 today , it refuses to link because some of .o files in 3rd party packages

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread zeljko
On Saturday 29 of October 2011 17:21:42 cobines wrote: Hello. Does IDE clean all packages it depends on when rebuilding it from within the IDE with Clean All + Build? What is the difference between Clean + Build and Clean All + Build? It seem not. When rebuilded lazarus 33148 today , it

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread Mattias Gaertner
On Sat, 29 Oct 2011 17:21:42 +0200 cobines cobi...@gmail.com wrote: Hello. Does IDE clean all packages it depends on when rebuilding it from within the IDE with Clean All + Build? No. This is needed. What is the difference between Clean + Build and Clean All + Build? clean + build:

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread cobines
2011/10/29 zeljko zel...@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

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread cobines
2011/10/29 Mattias Gaertner nc-gaert...@netcologne.de: On Sat, 29 Oct 2011 17:21:42 +0200 cobines cobi...@gmail.com wrote: Hello. Does IDE clean all packages it depends on when rebuilding it from within the IDE with Clean All + Build? No. This is needed. OK. I even found a bug report on

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread Juha Manninen
2011/10/29 cobines cobi...@gmail.com 2011/10/29 Mattias Gaertner nc-gaert...@netcologne.de: clean all + build: make clean ide In fact it is make cleanlaz ide. Maybe it does the same thing as make clean ide, I didn't check that. I see, thanks. The Clean All is sometimes not enough, but if

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread zeljko
On Saturday 29 of October 2011 20:50:53 Juha Manninen wrote: Yes but I think the current makefile does not support it. (?) Fixing it needs more than just changing make params. Can it pass somehow to 3rd party packages recompile clean cmd or similar. ? z. --

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread cobines
Shouldn't the package files be rebuilt automatically? For example package A depends on LCL. The LCL source files change and LCL package is rebuilt manually or automatically (*.o, *.ppu change). Then you rebuild package A and the files that use the changed files should be rebuilt. But they are not

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread Mattias Gaertner
On Sat, 29 Oct 2011 21:09:50 +0200 cobines cobi...@gmail.com wrote: Shouldn't the package files be rebuilt automatically? Yes. They are. The IDE even add the -B option if needed. But there are some corner cases. For example package A depends on LCL. The LCL source files change and LCL

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread cobines
2011/10/29 Mattias Gaertner nc-gaert...@netcologne.de: On Sat, 29 Oct 2011 21:09:50 +0200 cobines cobi...@gmail.com wrote: Shouldn't the package files be rebuilt automatically? Yes. They are. The IDE even add the -B option if needed. But there are some corner cases. It does work in

Re: [Lazarus] Build Lazarus with Clean all - cleaning packages

2011-10-29 Thread Mattias Gaertner
On Sat, 29 Oct 2011 22:25:22 +0200 cobines cobi...@gmail.com wrote: 2011/10/29 Mattias Gaertner nc-gaert...@netcologne.de: On Sat, 29 Oct 2011 21:09:50 +0200 cobines cobi...@gmail.com wrote: Shouldn't the package files be rebuilt automatically? Yes. They are. The IDE even add the -B