No no no, I hope, you haven't done it. Anyway, it won't fix the libwxsmithlib.zip problem (and other presented here).
The easiest way is to completily remove c::b from system just before make install because there are some rubbish left causing this bug. Since make uninstall won't be usefull here too, it should be done manually.
BYO
can you tell us which part we should manually delete ??
otherwise it means getting sources fresh from svn ??
No, it's not about invalid sources but about files installed on system during make install. Sources are OK.
In some buggy revision, make install installed
/usr/local/share/codeblocks/plugins/libwxsmithlib.la / .so, but it should be put into
/usr/local/lib/libwxsmithlib.la / .so.
Now makefiles are correct, so while make install libwxsmithlib.so is put into right location, but the old one (in plugins directory) may still exists and that one should be removed.
Refetching source tree and rebuilding won't help here because that incorrect file will still be in directory where plugins are put after instalation.
rm /usr/local/share/codeblocks/plugins/libwxsmithlib.*
- that should fix this issue, but just to prevent such bugs for other plugins it could be better to
rm -rf /usr/local/share/codeblocks
just before
make install so that all shared C::B stuff is deleted with all rubbish that could be accidentially put there.
Hope that this is clear
BYO