Author Topic: error starting codeblocks under suse 10.3 x86_64  (Read 5645 times)

Offline frithjofh

  • Regular
  • ***
  • Posts: 376
error starting codeblocks under suse 10.3 x86_64
« on: June 03, 2008, 06:05:20 pm »
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
architect with some spare time  -  c::b compiled from last svn  -   openSuSE leap x86_64  -  AMD FX-4100

Offline ASJ

  • Multiple posting newcomer
  • *
  • Posts: 46
Re: error starting codeblocks under suse 10.3 x86_64
« Reply #1 on: June 03, 2008, 09:56:53 pm »
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... :))

mariocup

  • Guest
Re: error starting codeblocks under suse 10.3 x86_64
« Reply #2 on: June 04, 2008, 09:46:35 pm »
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

Code
./configure --enable-unicode
make
make install (root)

Be aware to remove the old files before installing the new ones.

Bye,

Mario

Offline frithjofh

  • Regular
  • ***
  • Posts: 376
Re: error starting codeblocks under suse 10.3 x86_64
« Reply #3 on: June 06, 2008, 11:16:46 am »
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
architect with some spare time  -  c::b compiled from last svn  -   openSuSE leap x86_64  -  AMD FX-4100

mariocup

  • Guest
Re: error starting codeblocks under suse 10.3 x86_64
« Reply #4 on: June 06, 2008, 01:13:14 pm »
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

Offline frithjofh

  • Regular
  • ***
  • Posts: 376
Re: error starting codeblocks under suse 10.3 x86_64
« Reply #5 on: June 06, 2008, 04:57:07 pm »
Hi,

I did uninstall it through YaST before installing the source ...
architect with some spare time  -  c::b compiled from last svn  -   openSuSE leap x86_64  -  AMD FX-4100

mariocup

  • Guest
Re: error starting codeblocks under suse 10.3 x86_64
« Reply #6 on: June 06, 2008, 05:19:52 pm »
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