Hi donnyb,
I had a similar problem after upgrading to 9.10. If you start codeblocks from a terminal do you get
Yesterday I updated my system to kramic and had problem starting C::B
version WXU_2.8.2 not defined in file libwx_baseu-2.8.so.0
If this is the case add
deb http://apt.wxwidgets.org/ lenny-wx main
to my sources.list and go to Synaptic and chose libwxbase2.8-0. Then select the menu Package->Force version and switch to lenny-wx version and apply the changes. After this C::B works again.