Developer forums (C::B DEVELOPMENT STRICTLY!) > Development
Patches to compile and link C::B against wxWidgets 2.8.0
stahta01:
Note: 2.8.0 has been released see http://sourceforge.net/project/showfiles.php?group_id=9863
Note: 2.8.1 was put on hold/canceled for wxMSW.
killerbot's Summary of this thread "CB and wx28 state"
http://forums.codeblocks.org/index.php?topic=4816.msg37734#msg37734
Note: These patches are useful ONLY to developers who can compile C::B from SVN
Note: These patches have yet to be approved by the Code::Blocks team.
Note: AS-IS No warranty, use with caution.
Note: This research stated in thread http://forums.codeblocks.org/index.php?topic=4344.0
Editing: I am starting work on patches to reduce warning on compiling against wxWidgets 2.8
Patches to get Code::Blocks to compile and link against wxWidgets 2.8.x
Patches to Code::Blocks projects files (Needed by windows Users ONLY):
[ Patch #1733 ] wxmsw28 patch for wxWidgets 2.8
https://developer.berlios.de/patch/?func=detailpatch&patch_id=1733&group_id=5358
Please see this post for a new solution
http://forums.codeblocks.org/index.php?topic=5199.msg40619#msg40619
Patches to Code::Blocks scripted wizard
[ Patch #1880 ] Truncated new project scripted wizard fix for wxW28 Author: Not Known
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1880&group_id=5358
[ Patch #1893 ] wxCheckListBox patch for wxWidgets 2.8 Submitted By: stahta01 found by wxLearner
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1893&group_id=5358
Known Issues:
Recently Solved Issues:
The patch for the current wxSmith is here.
[ Patch #1903 ] wxSmith patch for wxW28 and wxPropertyGrid 1.2.x Submitted By: stahta01
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1903&group_id=5358
Patches applied to C::B SVN
[ Patch #1731 ] scripting patch for wxWidgets 2.8
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1731&group_id=5358
[ Patch #1661 ] wxCheckListBox patch for wxWidgets 2.7 Submitted By: stahta01
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1661&group_id=5358
[ Patch #1628 ] compilergcc patch for wxWidgets 2.7 Submitted By: afb
https://developer.berlios.de/patch/?func=detailpatch&patch_id=1628&group_id=5358
[ Patch #1738 ] wxHIDE_READONLY patch for wxWidgets 2.8 Submitted By: stahta01
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1738&group_id=5358
[ Patch #1734 ] ScintillaWX patch for wxWidgets 2.8 Submitted By: stahta01
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1734&group_id=5358
[ Patch #1739 ] wxPropertyGrid patch for wxWidgets 2.8 Submitted By: stahta01
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1739&group_id=5358
[ Patch #1736 ] compilergcc patch for wxWidgets 2.8 Submitted By: stahta01
https://developer.berlios.de/patch/?func=detailpatch&patch_id=1736&group_id=5358
[ Patch #1735 ] pipedprocess patch for wxWidgets 2.8 Submitted By: stahta01
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1735&group_id=5358
[ Patch #1762 ] CentreOnScreen patch for wxWidgets 2.8 Submitted By: stahta01
https://developer.berlios.de/patch/?func=detailpatch&patch_id=1762&group_id=5358
[ Patch #1730 ] wxaui patch for wxWidgets 2.8 Submitted By: stahta01 based on afb work.
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1730&group_id=5358
[ Patch #1767 ] Old wxSmith patch for wxWidgets 2.8 Submitted By: stahta01
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1767&group_id=5358
[ Patch #1732 ] keybinder plugin patches for wxWidgets 2.8 Submitted By: stahta01 based on afb work.
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1732&group_id=5358
Patches obsoleted because other fix was found
[ Patch #1737 ] selecttargetdlg patch for wxWidgets 2.8 Submitted By: stahta01
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1737&group_id=5358
[ Patch #1766 ] NEW (experimental) wxSmith patch for wxWidgets 2.8 Submitted By: stahta01
https://developer.berlios.de/patch/?func=detailpatch&patch_id=1766&group_id=5358
The patch for the OLD wxSmith for wxWidgets 2.8.0 bug; this is supposed to be fixed in 2.8.1
[ Patch #1771 ] Old wxSmith patch for wxListbook::HitTest protected wxW2.8
https://developer.berlios.de/patch/index.php?func=detailpatch&patch_id=1771&group_id=5358
wxWidgets Bug report
https://sourceforge.net/tracker/?func=detail&atid=109863&aid=1626543&group_id=9863
Tim S
killerbot:
thanks for the nice overview :-)
I hope this will be addressed by the wx guys, otherwise they can keep their wx2.8 ;-)
--- Quote ---Patches to wxWidgets 2.8.0rc1:
Fix to Bitmaps are not loading in toolbars.
Upgrade /src/common/fs_arc.cpp to CVS version 1.5 [Needed by Window Users]
Apply patch xrs_images.patch from
http://sourceforge.net/tracker/index.php?func=detail&aid=1598839&group_id=9863&atid=109863
--- End quote ---
stahta01:
--- Quote from: killerbot on November 19, 2006, 09:35:44 am ---thanks for the nice overview :-)
I hope this will be addressed by the wx guys, otherwise they can keep their wx2.8 ;-)
--- Quote ---Patches to wxWidgets 2.8.0rc1:
Fix to Bitmaps are not loading in toolbars.
Upgrade /src/common/fs_arc.cpp to CVS version 1.5 [Needed by Window Users]
Apply patch xrs_images.patch from
http://sourceforge.net/tracker/index.php?func=detail&aid=1598839&group_id=9863&atid=109863
--- End quote ---
--- End quote ---
They are working on it; CVS Head even has been fixed for this issue (I have not confirmed the fix really fixes the problem), but CVS Head has several errors for C::B relating to wxAui changes.
Edit: The changes were renaming constants, I fixed them and C::B worked with icons OK.
Tim S
stahta01:
Deleted
afb:
Works OK on Mac OS X 10.4 with Code::Blocks 1.0 SVN + above patches with wxWidgets 2.8 CVS:
The only things that you additionally need is to patch the known Mac issues and the splash screen...
Navigation
[0] Message Index
[#] Next page
Go to full version