If you build using wxMac2.6.x unicode, it crashes in strconv.cpp attempting to call a pure virtual function. Fix it by changing MB2WC and WC2MB to the global functions wxMB2WC and wxWC2MB. It's most likely an awful typo.
Thanks for the advice, I have only built a non-monolithic, universal, ansi build or wxMac 2.6.x. If I run into trouble on the unicode build I will try.
[Offtopic: About turning CB into a cross-platfrom developement platform]
About the project file: Can't things like a common set of build scripts help us out here? You just make a script for each platform specific thing you have to do and it just change options based on platform. Of course that sounds nice in practice, but it almost makes CB's nice UI for picking build option useless.
If I find the time I will give a comparative look to the standard and unix cbp files and see how the big differences are. If it turns out that it is too difficult I think we need to come up with some way to make it easy.
Maybe a CB::Config (like autotools but for Code::Blocks) that does a platform specific configuration on project loading and of course it would be driven by scripts too. It could do things like set variables (WX_LIBS) for example to right thing on each platform. That is where the scripts could come, if there script bindings had the ability to search through directories and file on disk you could have a script that runs and sets the value of WX_LIBS. I realize this is similar to autotools, but autoconf scripts look like black magic to me and be able to whip up something in the C/C++ like squriell would be easier. We could of course store these on the wiki or maybe in the same way plugins will be distributed in the future.
Or possibly a way for each target to have multiple platform specific versions. Currently settings our inherited like so Compiler->Project->Target. We might add a 4th layer Compiler->Project->Target->Platform. The could work in conjuction to the above CB:Config pluggin.
EDIT: Either we do that or find some way to go back and forth between cmake files and cbp project files.