Hello everybody,
recently I get the following error message when I try to start codeblocks in a console:
codeblocks: relocation error: codeblocks: symbol _Z23wxHandleFatalExceptionsb, version WXU_2.8 not defined in file libwx_baseu-2.8.so.0 with link time reference
the OS is SuSE 10.3 x86_64 out of the box and codeblocks 8.02 frome the binary download page of codeblocks home. wxWidgets is installed as 2.8.7 somewhat.
I don't understand the message very well, also I'm almost sure, that it still worked about a month ago and I'm not conscious having changed anything in the OS but maybe an update via YaST. codeblocks doesn't even start or show anything ...
Please help, regards
nausea
You could try installing the svn build of "TuxKeeper" from http://software.opensuse.org/search
If you use the 1-click install option a possible needed upgrades of packages will be performed automatically. This should give you working (newer version of) Codeblocks I think. (but no guarantees... :))
Hi nausea,
I think the problem is caused that your installation of WX is compile without unicode support. So I suggest to download the wxwidgets source code and to configure it with
./configure --enable-unicode
make
make install (root)
Be aware to remove the old files before installing the new ones.
Bye,
Mario
Hi and thanks for the answers,
I tried it out and compiled wxWidgets from source with the unicode enabled option: still the same error message using the 8.02 codeblocks package on suse 10.3 x86_64 ...
will have to try something else
greetings
nausea
Hi nausea,
did you uninstall the original wxWidgets package before installing the new one or did you install both versions (with and without unicode support)? Please search in Yast if wxWidgets package is still installed, if so this could be your problem.
Bye,
Mario
Hi,
I did uninstall it through YaST before installing the source ...
Hi nausea,
I had the same problem with the rpms and I fixed it like that:
- uninstall wxWidgets without unicode support
- generate wxWidgets with unicode support
- generate CodeBlocks from sources
I am working also under OpenSuse 10.3 so that is a working solution. I do not remember exactly how the rpm are linked.
Bye,
mario