Page 1 of 1

Clean doesn't clean

Posted: Wed Jun 04, 2014 12:31 am
by zaphod
I have installed 6.0 on a couple of Linux machines. When I attempt to clean a C project no error is flagged but the object files remain intact. A build following a clean simply links the objects. If I manually delete the objects from ./Debug I can get a clean build.

Re: Clean doesn't clean

Posted: Wed Jun 04, 2014 3:17 am
by pmjobin
I've experienced the exact same issue. It's due to Codelite not using the same filename for gcc -c (somefile.cpp.o) and rm (somefile.o). A temporary workaround I've found is to check "Use asterisk (*) for the clean target" in menu "Settings/Build Settings/Build Systems".

Regards,
PMJ

Re: Clean doesn't clean

Posted: Wed Jun 04, 2014 3:35 am
by zaphod
Thanks for the work-around.

Re: Clean doesn't clean

Posted: Wed Jun 04, 2014 7:30 am
by eranif
Hmm... this seems like a major bug to me (with a reasonable workaround)
I will look into it asap

Thanks for reporting this.
Eran

Re: Clean doesn't clean

Posted: Wed Jun 04, 2014 8:42 am
by eranif
Hi,
I have updated codelite installers for Windows and OSX (the download from codelite.org is already updated, on sourceforge, you might want to give it some time to update on all the mirrors)
This bug should be fixed now

Thanks again for spotting this!
Eran

Re: Clean doesn't clean

Posted: Wed Jun 04, 2014 11:06 pm
by zaphod
I just got the fix and it's good. Version still shows 6.0 ?
Thanks for all your work Eran.

Re: Clean doesn't clean

Posted: Thu Jun 05, 2014 12:07 am
by eranif
Yes, the version still show 6.0
(it was however, built using the 6.0.1 tag)

Eran