User forums > General (but related to Code::Blocks)
[Work In Progress] Patches to Compile C::B against wxWidgets 2.9.0
stahta01:
Attached patch to message for lib_finder Deleted to space space.
Tim S
Biplab:
--- Quote from: stahta01 on June 19, 2009, 05:42:03 pm ---Attached patch to message for lib_finder
--- End quote ---
Applied. Now in trunk.
stahta01:
Submitted big patch for wxSmith here
http://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=2778&group_id=5358
Tim S
Small un-guarded patch here is also needed to wxSmith
--- Code: ---Index: src/plugins/contrib/wxSmith/wxwidgets/wxsnewwindowdlg.cpp
===================================================================
--- src/plugins/contrib/wxSmith/wxwidgets/wxsnewwindowdlg.cpp (revision 5658)
+++ src/plugins/contrib/wxSmith/wxwidgets/wxsnewwindowdlg.cpp (working copy)
@@ -48,7 +48,7 @@
{
for ( size_t i=FileName.Length(); i-->0; )
{
- switch ( FileName[i] )
+ switch ( int(FileName[i]) )
{
case _T('/'):
case _T('\\'):
@@ -63,7 +63,7 @@
{
for ( size_t i=FileName.Length(); i-->0; )
{
- switch ( FileName[i] )
+ switch ( int(FileName[i]) )
{
case _T('/'):
case _T('\\'):
Index: src/plugins/contrib/wxSmith/wxwidgets/wxsitemres.cpp
===================================================================
--- src/plugins/contrib/wxSmith/wxwidgets/wxsitemres.cpp (revision 5658)
+++ src/plugins/contrib/wxSmith/wxwidgets/wxsitemres.cpp (working copy)
@@ -39,10 +39,10 @@
_T("#include \"$(Include)\"\n")
_T("\n")
_T("$(InternalHeadersPch)")
- + wxsCodeMarks::Beg(wxsCPP,_T("InternalHeaders"),_T("$(ClassName)")) + _T("\n") +
+ + wxsCodeMarks::Beg(wxsCPP,_T("InternalHeaders"),_T("$(ClassName)")) + _T("\n")
+ wxsCodeMarks::End(wxsCPP) + _T("\n")
_T("\n")
- + wxsCodeMarks::Beg(wxsCPP,_T("IdInit"),_T("$(ClassName)")) + _T("\n") +
+ + wxsCodeMarks::Beg(wxsCPP,_T("IdInit"),_T("$(ClassName)")) + _T("\n")
+ wxsCodeMarks::End(wxsCPP) + _T("\n")
_T("\n")
_T("BEGIN_EVENT_TABLE($(ClassName),$(BaseClassName))\n")
--- End code ---
Navigation
[0] Message Index
[*] Previous page
Go to full version