It seems that "make clean" isn?t cleaning the source correctly. After issuing the command…
Marcelo B de Paula wrote 7 lines
try "make bigideclean"
Best regards,
Paul Ishenin.

Mailing lists / lazarus / 2010-01
12 messages · 4 people · –
Reply by email Subscribe to this list Your subscription
Read-only archive. Use j and k to move between messages.
It seems that "make clean" isn?t cleaning the source correctly. After issuing the command…
try "make bigideclean"
Best regards,
Paul Ishenin.
Paul Ishenin wrote> > Is this right ? try "make bigideclean"
Yuck! :-)
When is FPC and Lazarus getting rid of Makefiles? Wasn't the whole idea of fpmake to remove the usage of Makefiles once and for all? Makefiles are so C/C++ style. :-/
Regards,
- Graeme -
Still not work. The main outdir at lazarus/units/ has a lot of .lfm files. Some components
Marcelo B de Paula wroteStill not work. The main outdir at lazarus/units/ has a lot of .lfm files. Some components have files like .o, .compiled, .ppu
Are you using the SubVersion or Git repository of Lazarus? If the latter, then use 'git clean' instead of the 'make' command. This will completely remove all files and directories that are _not_ under version control inside the lazarus directory tree.
NOTE: that includes the lazarus.exe, startlazarus.exe, unit output directories etc.
Regards,
- Graeme -
It seems that "make clean" isn?t cleaning the source correctly. After issuing the command…
Marcelo B de Paula wroteHello all, It seems that "make clean" isn?t cleaning the source correctly.
BTW: I have always had such issues with 'make' under Linux too.
Another Makefile issue:
-----------------------
Say I'm on revision XXXXX and I've built my lazarus and LCL. Now I get an update, which removes or renames some components. I gather the Makefile has also updated accordingly. So if I now do a 'make clean' or 'make bigideclean', the current Makefile is not going no know about the old deleted or renamed units, so they are still going to be left behind? This is extremely annoying too. Only option is do a 'make clean' or 'make bigideclean' BEFORE you get your next repository update - for in case units have been deleted or renamed. Not a very workable solution really. :-(
Regards,
- Graeme -
Hello all,
It seems that "make clean" isn?t cleaning the source correctly. After issuing the command i still have a lot of files in output dirs, like lazarus\units\i386-win32 or components output dir too.
Is this right ?
Regards,
Marcelo.
PS: Using Lazarus svn win32.
try "make bigideclean" Best regards, Paul Ishenin.
Still not work.
The main outdir at lazarus/units/ has a lot of .lfm files. Some components have files like .o, .compiled, .ppu
Regards,
Marcelo.
Are you using the SubVersion or Git repository of Lazarus? If the latter, then use 'git…
I?m using a subversion client.
I didn?t noticed this problem before. Most probably happened after changes to the way lazarus deal with resources.( $I *.lrs ---> $R *.lfm) ? I?d never checked the components directories before. So, i don?t know how long this is occuring.
Regards,
Marcelo.
Yuck! :-) When is FPC and Lazarus getting rid of Makefiles? Wasn't the whole idea of…
hunh??? don't you mean ASM style? i've used make files for at least 20+ years and mostly for my ASM stuff way back [t|w]hen ;P
BTW: I have always had such issues with 'make' under Linux too. Another Makefile issue:…
the make file /will/ know about them if it is properly written to take them into account and remove them as necessary... if this scenario you describe happens, it is because someone fell down on the job and didn't take it into account...
hunh??? don't you mean ASM style? i've used make files for at least 20+ years and mostly…
waldo kitty wrotehunh??? don't you mean ASM style? i've used make files for at least 20+ years and mostly for my ASM stuff way back [t|w]hen ;P
Either way, the point is still the same: they are simply *not* Object Pascal style!
Regards,
- Graeme -
:) :P spoil sport! :P :P :) :lol:
waldo kitty wrote:) :P spoil sport! :P :P :) :lol:
;-)
Regards,
- Graeme -