Difference between revisions of "Compiling wxWidgets with MinGW"
Jump to navigation
Jump to search
Line 9: | Line 9: | ||
|Windows XP | |Windows XP | ||
|<font color="green">2.8.11</font> | |<font color="green">2.8.11</font> | ||
+ | |<font color="green">5.1.4</font> | ||
+ | |- | ||
+ | |Windows 7 | ||
+ | |<font color="green">2.9.1</font> | ||
|<font color="green">5.1.4</font> | |<font color="green">5.1.4</font> | ||
|- | |- |
Revision as of 04:30, 9 September 2010
This article applies to the following versions | ||
Platform | wxWidgets | MinGW |
---|---|---|
Windows XP | 2.8.11 | 5.1.4 |
Windows 7 | 2.9.1 | 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)