If you 've built C::B before on this computer, make sure you run make uninstall before building the updated C::B. That is because it uses libcodeblocks.so which is already installed (normally in /usr/lib or /usr/local/lib) and not the one you 're building.
I have uninstalled whole CB from usr/local/. I know about the problem with libcodeblocks.so because I have reported it
We 're using autotools to generate the Makefiles, we don't create them by hand. So, I guess, they are proper Makefiles...
OTOH, if you believe there 's something wrong with our autotools scripts, please provide a patch.
Unfortunately I am not familiar at all with the whole autotools mess. I just found 2 bugs: one that libcodeblocks.so is linked during compilation, and that not everything is uninstalled during make uninstall - on my computer there leaves /usr/local/share/codeblocks directory.
I really don't know why there are so much problems with CB on my computer. I have already compiled a lot of different programs and do not have so many problems.
I can try to found problem but maybe someone will help how to start :-)
BR
Aarti_pl