I have successfully compiled both CodeBlocks.workspace and CodeBlocks_wx29.workspace, but the latter build crashes upon startup; the way I have built wxWidgets is with custom version of wxBuild batch script from wxPack, according to my needs.
I have used gdb with backtrace to find the error message:
Program received signal SIGSEGV, Segmentation fault.
0x6e303042 in wxmsw294u_gcc_custom!_ZN12wxDropTarget6RevokeEP6HWND__ ()
from C:\SVN_REPOSITORIES\CodeBlocks\src\output29\wxmsw294u_gcc_custom.dll
(gdb) backtrace
#0 0x6e303042 in wxmsw294u_gcc_custom!_ZN12wxDropTarget6RevokeEP6HWND__ ()
from C:\SVN_REPOSITORIES\CodeBlocks\src\output29\wxmsw294u_gcc_custom.dll
(gdb) continue
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0x6e303042 in wxmsw294u_gcc_custom!_ZN12wxDropTarget6RevokeEP6HWND__ ()
from C:\SVN_REPOSITORIES\CodeBlocks\src\output29\wxmsw294u_gcc_custom.dll
(gdb) continue
Continuing.
[Inferior 1 (process 5176) exited with code 030000000005]
(gdb) continue
The program is not being run.
(gdb)
@ollydbg: I wish I knew more about debugging executables.
@xunxun: Nothing changed at all;
Program received signal SIGSEGV, Segmentation fault.
0x6e303042 in wxmsw294u_gcc_custom!_ZN12wxDropTarget6RevokeEP6HWND__ ()
from C:\SVN_REPOSITORIES\CodeBlocks\src\output29\wxmsw294u_gcc_custom.dll
(gdb) bt 30
#0 0x6e303042 in wxmsw294u_gcc_custom!_ZN12wxDropTarget6RevokeEP6HWND__ ()
from C:\SVN_REPOSITORIES\CodeBlocks\src\output29\wxmsw294u_gcc_custom.dll
(gdb) continue
Continuing.
Program received signal SIGSEGV, Segmentation fault.
0x6e303042 in wxmsw294u_gcc_custom!_ZN12wxDropTarget6RevokeEP6HWND__ ()
from C:\SVN_REPOSITORIES\CodeBlocks\src\output29\wxmsw294u_gcc_custom.dll
(gdb) continue
Continuing.
[Inferior 1 (process 5492) exited with code 030000000005]
(gdb)