C::B Build 6198
WxWidGets 2.91 SVN(31.03.2010)
MingW-W64 27.03.2010 Native Compiler(X64 -> X64) by sezero(Personal builds on MingW-W64 download section)
Status: SUCCESS build of native C::B X64
Ok - I've worked on it 2 days(Don't afraid of post count of 1 post - I'm old happy C::B user and old C developer and building C::B/WxWidgets from source for more than year).
Let's start.
Prerequecities:
1)WxWidgets 2.91-SVN(Don't use nightly snapshots as they missing the Ribon subfolders in the archive)
2)My small fix-up for WxWidgets Source Code(One header file):
include\wx\msw\listctrl.h
Find:
// Sets the item data
bool SetItemPtrData(long item, wxUIntPtr data);
bool SetItemData(long item, long data) { return SetItemPtrData(item, data); }
Replace to:
// Sets the item data
bool SetItemPtrData(long item, wxUIntPtr data);
bool SetItemData(long item, wxUIntPtr data) { return SetItemPtrData(item, data); }
3)C::B HEAD Source Code.
4)My Patch against C::B Source for Win-X64(The patch is very big and thus cannot be posted in the message body):
http://pastebin.com/QjZW8n9G5) Disable PCH in C::B Project settings(Remove CB_PRECOMP and WX_PRECOMP defines)
Now build it.
NOTE: I currently have one last problem with WxWidgets X64 library mislinking(ld link it with empty Export table i.e without symbols and thus the library is not usefull now. Ima working on this issue currently - Gonna try debug builds and as the last resort build static library).
I gonna inform here about the progress