This folder contains updated wxWidgets project wizard for Code::Blocks, to be used with PB’s Guide to Starting with wxWidgets on Microsoft Windows with MinGW and Code::Blocks. The changes affect only Microsoft Windows platform and (mostly) GCC compiler.
- Remove support for wxWidgets versions 2.6, 2.8, and 3.0.
- Add support for wxWidgets 3.2 and 3.3
- Allow linking with libraries introduced in wxWidgets 2.9, i.e., PropertyGrid, Ribbon, STC, and WebView.
- Allow linking with OpenGL for the monolithic build too.
- Do not ask whether to link with the 3rd party libraries (image formats, expat, regex, scintilla, zip), they are not needed for the DLL build and required for the static build.
- Link to gdiplus and msimg32 libraries when using static build of wxWidgets 3.3.
- Allow linking with Winsock2 instead of Winsock.
- By default, assume Unicode will be used and the generated application will be GUI instead of console one.
- Do not allow trying to use non-Unicode build of wxWidgets 3.3.
Put files wizard.xrc
and wizard.script
into your %APPDATA%\CodeBlocks\share\codeblocks\templates\wizard\wxwidgets
folder
(e.g., c:\users\PB\AppData\Roaming\CodeBlocks\share\codeblocks\templates\wizard\wxwidgets
) and then just run the wizard as usual.
Or you can use batch file install.bat
which will do that for you (and uninstall.bat
to remove a custom wxWidgets project wizard).