User forums > General (but related to Code::Blocks)
error compiling nightly build revision 5046
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