Hi !
I'm new with this software, I think it's an excellent work !
I'm currently having a problem which I could not found any solution in previous posts, but I saw this problem appeared in past releases.
It occurs when starts B::C and appears:
path-to/libwxsmith.so: not loaded (missing symbols?)
Here is a detailed explanation:
1- I have the rev. 4741
2- I have compiled and installed this version, sucessfuly, with wxWidgets 2.8.6 on a Linux (Debian, kernel 2.6.x), etc.
3- When I tried to compile wxSmith (with make), I found an error in file wxscoder.cpp
A simple datatype conflict, solved with a simple cast.
//[Original-Code]
// DEF. wxsCoder::RebuildCode(wxString&, const wxChar*, int, wxString&)
// Code = RebuildCode(BaseIndentation,Code.c_str(),(int)Code.Length(),EOL);
//[Changed-Code]
// DEF: wxsCoder::RebuildCode(wxString&, const wchar_t*, int, wxString&)
Code = RebuildCode(BaseIndentation,(wchar_t*)Code.c_str(),(int)Code.Length(),EOL);
After this, everything compiles, later, by executing "make install" wxSmith is successfuly installed.
When I start B::C, a message appears, about an error loading wxSmith plugin.
Looking at log, I found this:
/usr/local/share/codeblocks/plugins/libwxsmith.so: not loaded (missing symbols?)
Is there any "recipe" in order to correct this problem ?
Thanks in advance.
SkyTiger.