Friday, January 12, 2007

Revision 4 of Modified wxWidgets Project Wizard of Code::Blocks

Here is another upgrade. This has some important fixes. So if you are using older revision, please download and use this revision.

Changes:
  • Wizard now sets Appropriate wxWidgets lib order. But do not forget to add any necessary additional wx libs (Jpeg, Tiff, Expat or Regex) if you are using advanced lib (RichText, AUI, etc); wizard will not add them. Thanks to three_minute_hero for pointing this.
  • Now XML and XRC lib can be selected separately.
  • Wizard now stops compilation of wx_pch.h in Non-PCH project builds (This is a temporary fix, needs Improvement). Thanks to Ryan for pointing this.
  • Wizard supports BCC 5.82 Compiler. You can now build wx app with it.

Known Issues:
  • Does not support MSVC 7.1 or 6.
  • PCH support needs improvement.

Some Informations:

BCC 5.82 Compiler: This compiler comes with Turbo C++ Explorer edition. Get it for free from (http://www.turboexplorer.com/cpp). To add the compiler to Code::Blocks, see my video tutorial.

wx lib order: Only 3 libraries are vulnerable to lib orders; RichText, DB_Grid and XRC. Their additional dependencies (partial) are -
  • DB_Grid - wxbase_odbc, wxmsw_adv
  • RichText - wxbase_xml, wxmsw_adv, wxmsw_html
  • XRC - wxbase_xml, wxmsw_adv, wxmsw_html

By the way, you may also need to add JPEG, TIFF, Expat and Regex libraries if you add them. Sorry I could not find out their complete dependency chart. If you have the complete dependency chart, you can post it here. Very Happy

Please visit the following link to download the new wizard.

http://forums.codeblocks.org/index.php?topic=4768.msg38437#msg38437

Enjoy Coding. Very Happy

No comments: