Compiling wxWidgets with MinGW
Revision as of 14:40, 30 August 2010 by 69.4.213.152 (talk)
This article applies to the following versions | ||
Platform | wxWidgets | MinGW |
---|---|---|
Windows XP | 2.8.11 | 5.1.4 |
Status: Up to Date |
Related Articles |
---|
Using Makefiles to compile wxWidgets |
Install MinGW
Please follow the steps described in Installing MinGW under Windows.
Download and Install wxWidgets
See Downloading and installing wxWidgets.
Build the library
Open the command prompt (Start > Run... > cmd). Change the directory to the build\msw folder. For example:
CD wx\\wx288\\build\\msw
Clean up the source:
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release clean
Then, compile the library:
mingw32-make -f makefile.gcc MONOLITHIC=1 SHARED=1 UNICODE=1 BUILD=release
Note: For more information on the UNICODE and BUILD options, see WxWidgets Build Configurations. |
Build Output
In the example above a DLL was created under \lib\gcc_dll. The resultant setup.h file can be found under \lib\gcc_dll\mswu\wx
See Also
Understanding wxWidgets Build Scheme
Precompiled Headers in MinGW
External Links
Code::Block's WxWindowsQuickRef
Compiling wxWidgets 2.8.6 to develop Code::Blocks (MSW)