No it wont - Not for me!
eg >>>>codeblocks: symbol lookup error: codeblocks: undefined symbol:_ZN13cbAuiNotebook7AddPageEP8wxWindowRK8wxStringbRK8wxBitmap
I successfully compiled, make'd and installed Codeblocks using the gtk2 but got the above run time error on [xubuntu 12.10 which uses gtk3]. Note I installed gtk2 side by side with the 'original' xubuntu system, something I was hesitant in doing. This followed many hours of unsuccessfully trying to compile Codeblocks with gtk3, playing around with configure.in/makefiles GTK2>3_CFLAGS etc. I almost got it compiled but got msg such as error: ‘GdkWindow’ has a previous declaration as ‘typedef struct _GdkDrawable GdkWindow’ Then I knew I was in trouble.
Obviously this is a gtk2-gtk3 compatibility issue so perhaps I should not even raise it here. Further somebody has already resolved it given the existence of the ubuntu 12.10 codeblocks deb package. However If somebody could give me a hint I would be grateful and may also be useful for users of the popular ubuntu os.
Why am I trying to compile when I already have it installed? Simply the package I used to install did not have the extended plugins for which I understand need to be compiled in. On the face of it this appears to be not a very flexible arrangement. Much better to have a compiled API in which a non compiled plugin can access -or am I missing something??
Using the deb package version I have noticed that the path selection dialog box for selecting include/tool locations is broken for me. A directory can be searched OK but the selection is not returned in the dialog properly, only part of a path "/home/x" in my case. I suspect its a system interface issue and not a codeblocks one but given my troubles above may be related. My work around was simply pasting in the paths either in the dialog or directly editing the cbp file.
Tim I see you are still around . Thanks for your help a year ago.