User forums > General (but related to Code::Blocks)

error compiling nightly build revision 5046

<< < (3/3)

MortenMacFly:

--- Quote from: r.stiltskin on May 11, 2008, 05:10:40 pm ---Does "make clean" in the top makefile not delete all the object files in the plugins directories?

--- End quote ---
I believe you need a make dist-clean or something, too. In any case, just removing the whole folder and do a clean checkout does work for sure. ;-)
BTW: I am not the Linux guy... probably other (Linux) devs are more wisely.

Jenna:
I just did a "make clean" from my C::B-source root-directory. Here's a snippet of the output:

--- Code: ---Making clean in lib_finder                                                                                                   
make[4]: Entering directory `/home/jens/codeblocks-build/codeblocks-1.0svn/src/plugins/contrib/lib_finder'                   
Making clean in lib_finder                                                                                                   
make[5]: Entering directory `/home/jens/codeblocks-build/codeblocks-1.0svn/src/plugins/contrib/lib_finder/lib_finder'       
rm -rf .libs _libs                                                                                                           
rm -f *.lo                                                                                                                   
make[5]: Leaving directory `/home/jens/codeblocks-build/codeblocks-1.0svn/src/plugins/contrib/lib_finder/lib_finder'         
Making clean in .                                                                                                           
make[5]: Entering directory `/home/jens/codeblocks-build/codeblocks-1.0svn/src/plugins/contrib/lib_finder'                   
test -z "lib_finder.zip" || rm -f lib_finder.zip                                                                             
test -z "liblib_finder.la" || rm -f liblib_finder.la                                                                         
rm -f "./so_locations"                                                                                                       
rm -rf .libs _libs                                                                                                           
rm -f *.o                                                                                                                   
rm -f *.lo                                                                                                                   
make[5]: Leaving directory `/home/jens/codeblocks-build/codeblocks-1.0svn/src/plugins/contrib/lib_finder'                   
make[4]: Leaving directory `/home/jens/codeblocks-build/codeblocks-1.0svn/src/plugins/contrib/lib_finder'                   

--- End code ---

That means it really cleans up the lib_finder sub-dirs and a look in it shows me that there are no *.so *.lo or any other object files any more.

Don't know what went wrong for you.

r.stiltskin:
It must have been the sequence of my actions.  First I built everything with the old compiler.  Saw that lib_finder wasn't compiled, so I re-ran configure to exclude lib_finder, recompiled & installed.  That completed successfully, but when I tried to load code::blocks, it failed to load.  That's when I realized I was using gcc3.3, so I changed my compiler links, ran "make clean", configured again to include everything, and  so on...

But when I did that first "make clean", I was configured to exclude lib_finder so I guess the makefile wouldn't have cleaned that directory.

Oh, well... I guess it doesn't really matter.  Everything seems to be working now.

Navigation

[0] Message Index

[*] Previous page

Go to full version