Skip to content

wxWidgets 3.2.2

Compare
Choose a tag to compare
@github-actions github-actions released this 09 Feb 17:14
· 3585 commits to master since this release
v3.2.2

Welcome to wxWidgets, a free and open source cross-platform C++ framework for writing advanced GUI applications using native controls.

wxWidgets 3.2.2 is part of 3.2 stable branch. This means that it is API and ABI-compatible with the previous 3.2.x releases, i.e. the applications previously built using 3.2.0 or 3.2.1 shared libraries will continue working with this release even without recompiling when using shared libraries and can be rebuilt without any changes to the code otherwise.

We recommend using this version for any new wxWidgets applications. Existing applications using wxWidgets 3.0 or 3.1 shouldn't require any special effort to upgrade to this version too, so please try upgrading them to it.

Please see README for more information about this release and the change log for more details of the changes in it.

Source Files and Documentation

If you intend to build wxWidgets from sources (which is recommended), please do NOT download the files using the "Source code" links just above, which are automatically generated by GitHub and don't contain the submodules sources which are necessary for building wxWidgets.

Instead, download one of wxWidgets-3.2.2.zip or wxWidgets-3.2.2.7z, for much smaller size, for Microsoft Windows systems or wxWidgets-3.2.2.tar.bz2 for Unix ones, including macOS. These archives have exactly the same contents, but use the line endings appropriate for the corresponding platform.

In addition, we provide archives containing the documentation in either HTML or Microsoft CHM formats. Notice that the documentation is also available online.

Finally, Microsoft Windows users may download Setup.exe file containing both sources and documentation, however please note that this file does not contain any binaries, please see below for those.

To verify your download please use the following SHA-1 checksums:

3a7c89a862fda4ab89a0ea4dbb9e331ba1b483ec wxMSW-3.2.2-Setup.exe
1d188ed570f71b334fe0e703a944d30d1616d14d wxWidgets-3.2.2-docs-chm.zip
9c78252d3825588b74d077d362b35a7b5c90f89b wxWidgets-3.2.2-docs-html.tar.bz2
d377076ef52690b936c31f8d741653f9dd2e8c03 wxWidgets-3.2.2-docs-html.zip
ac1c01514980ecb7eaf8bd69bcb2c8e6a4b846a8 wxWidgets-3.2.2-headers.7z
86bea631450e78f2852f368e59c9279079a5356d wxWidgets-3.2.2.7z
50ef97a7f51a697d0e28b7b22377fab6b7dc509c wxWidgets-3.2.2.tar.bz2
646696e30736f1253b318c7b5e9ff2861c2f211a wxWidgets-3.2.2.zip

Binaries

We provide pre-built binary files for the following compilers:

  • Microsoft Visual C++ compiler versions 9.0, 10.0, 11.0, 12.0, 14.0, 14.1, 14.2 and 14.3 (corresponding to marketing product names of Microsoft Visual Studio 2008, 2010, 2012, 2013, 2015, 2017, 2019 and 2022 respectively). Please note that MSVC 14.x versions are ABI-compatible and the same set of binaries is used for all of them.
  • MinGW-w64 versions 7.3 and 8.1 (32-bit binaries use SJLJ exceptions, 64-bit ones use SEH, and all binaries use Win32 threads).
  • TDM-GCC 10.3.0.
  • MSYS2 MinGW 12.2.0.

For Developers

For developing applications with wxWidgets you need to download the compiler-independent wxWidgets-3.2.2_Headers.7z file and one of wxMSW-3.2.2-vcXXX_Dev.7z or wxMSW-3.2.2_gccXXX_Dev.7z files depending on your compiler, its version and the target architecture (x86 if not specified or x64).

Unpack both files into the same directory so that include and lib directories are at the same level after unpacking. You should be able to compile and link applications using wxWidgets in both debug and release modes but the debug symbols are provided only for debug libraries in this archive, see below for the release build debug symbols.

Note that if you're setting up a new project using these binaries, the simplest way to do it is to use the provided wxwidgets.props file: for this, open the View|Property Manager menu item in the IDE, select "Add Existing Property Sheet..." from the project context menu and browse to this file in the file open dialog.

For End Users

End users may download one of wxMSW-3.2.2_vcXXX_ReleaseDLL.7z or wxMSW-3.2.2_gccXXX_ReleaseDLL.7z files to get just the DLLs required for running the applications using wxWidgets.

For Debugging

  • Microsoft Visual C++ users: Files wxMSW-3.2.2_vcXXX_ReleasePDB.7z contain the debug symbols for the release build of the DLLs. Download them if you want to debug your own applications in release build or if you want to get meaningful information from mini-dumps retrieved from your users machines.
  • MinGW-TDM users: Currently the debug symbols are not available for the release build of the DLLs (only the debug versions of the DLLs contains the debug symbols).

Binary File Download Verification

To verify your download please use the following SHA-1 checksums:

1a8f7f09252a511d10e75d9cb371bec44013368a wxMSW-3.2.2_gcc730_Dev.7z
c9d43edd51b25cf957cbfec30b2b5ee4086b0d94 wxMSW-3.2.2_gcc730_ReleaseDLL.7z
a92452e2cbd00a051dcb0cfffc594cf9bd2a0844 wxMSW-3.2.2_gcc730_x64_Dev.7z
49b3bad6a24f6e09f1da65cd396fdd51d375ed68 wxMSW-3.2.2_gcc730_x64_ReleaseDLL.7z
20a0661d09efc29ba484a1d2f2348dc42328546c wxMSW-3.2.2_gcc810_Dev.7z
28b9d415d3a3252a8a3ae9aa6faf4f8e129071ae wxMSW-3.2.2_gcc810_ReleaseDLL.7z
9d8bcd38692ac06f9a444cb374e15f495592fa74 wxMSW-3.2.2_gcc810_x64_Dev.7z
d94bf2a787ffe67e9ddd4ea41ab34d7b75395b3e wxMSW-3.2.2_gcc810_x64_ReleaseDLL.7z
ac6639d154a5d3874adae1d0910636e9a9d4a269 wxMSW-3.2.2_gcc1030TDM_Dev.7z
2b1f34facbcb210a9822d89bd0ed3a8035b9b38e wxMSW-3.2.2_gcc1030TDM_ReleaseDLL.7z
49f3bf9b5487fb9a45b6e01cfee1b662c4058b85 wxMSW-3.2.2_gcc1030TDM_x64_Dev.7z
7eaa1abb72dd4a3e0eb213375d2baa2004226c0c wxMSW-3.2.2_gcc1030TDM_x64_ReleaseDLL.7z
344b4f34e1fdfabaf3bc9c2971c1141857108080 wxMSW-3.2.2_gcc1220_Dev.7z
33f346a328d1a21dd1ad06087bbf3e79931ad8be wxMSW-3.2.2_gcc1220_ReleaseDLL.7z
6f8e24079b3150e7bcd11ca1bfefd498bf4d47e1 wxMSW-3.2.2_gcc1220_x64_Dev.7z
27ad1ccc303071f44051f94e94c85b46f2fd79bb wxMSW-3.2.2_gcc1220_x64_ReleaseDLL.7z
9d4bcb3ff3796d4f6486e501178d0541652a8ea2 wxMSW-3.2.2_vc90_Dev.7z
240bd7f734913eafccbed3c3fba1a79c178c1250 wxMSW-3.2.2_vc90_ReleaseDLL.7z
be04037a68a6b4abbd6d28a744e08db9fb89a3f8 wxMSW-3.2.2_vc90_ReleasePDB.7z
f7617e5c1faae1c243e0a4269343adf5d65c1c98 wxMSW-3.2.2_vc90_x64_Dev.7z
323d9972965de4a5ec705d33720cc1011448fdfb wxMSW-3.2.2_vc90_x64_ReleaseDLL.7z
7947863f7e6e1d8e2cac99990491ec37afe43930 wxMSW-3.2.2_vc90_x64_ReleasePDB.7z
0b43f324cc8fbd3ca5a0b622754427a59eaef8a5 wxMSW-3.2.2_vc100_Dev.7z
17baed1324fb014349d7c3fff72404bfcf4bb382 wxMSW-3.2.2_vc100_ReleaseDLL.7z
f0fcaa569cb316c821ce0fe1b2038321a11791e2 wxMSW-3.2.2_vc100_ReleasePDB.7z
fd3f2ea0c342738c596db654cdfcfed471cdee5e wxMSW-3.2.2_vc100_x64_Dev.7z
b9f6abe7a9ca2d76f7ca6c6c8b3c80f939752fc5 wxMSW-3.2.2_vc100_x64_ReleaseDLL.7z
143dd85f31368f09efd6684c53f51c9f01a8ee77 wxMSW-3.2.2_vc100_x64_ReleasePDB.7z
2d18ed0da6f04dfb8306342a5fa42dab4ab049bb wxMSW-3.2.2_vc110_Dev.7z
000a72dcc016d5c3e1596c014d60be490d19f15f wxMSW-3.2.2_vc110_ReleaseDLL.7z
d46014f54510c5f6eb7790fa338cdd162f1878c9 wxMSW-3.2.2_vc110_ReleasePDB.7z
cc2a34076b1fe52d5d04ead01b0dbeff7e03e9ec wxMSW-3.2.2_vc110_x64_Dev.7z
3a420529e70f9bf91c77a256dd6d94a77e352cd2 wxMSW-3.2.2_vc110_x64_ReleaseDLL.7z
d5dd66e1f143bf2374904d1a4968d15e4235de93 wxMSW-3.2.2_vc110_x64_ReleasePDB.7z
699c6fead3343c087294e71e61c3b2f7fb2ec358 wxMSW-3.2.2_vc120_Dev.7z
4b7b99e2946e7a05a4e14052e6ca49a298df7aa4 wxMSW-3.2.2_vc120_ReleaseDLL.7z
5848df22cbbafcf6de32f73662c447e1e5f3a8a7 wxMSW-3.2.2_vc120_ReleasePDB.7z
8b22d9e54fd91fe40d1cdd06b883347679cfc428 wxMSW-3.2.2_vc120_x64_Dev.7z
d017cf1f8f9fc036ef59a579fc8a5936dda43b69 wxMSW-3.2.2_vc120_x64_ReleaseDLL.7z
042a7a0fe6ddceb6dd0afe9930d22c75f03fc3e3 wxMSW-3.2.2_vc120_x64_ReleasePDB.7z
d6e9994cacff8c4d7fbef7c7e2cacc2b75cbd67f wxMSW-3.2.2_vc14x_Dev.7z
10e2565ce90839c133b44371de94dd3de67653f0 wxMSW-3.2.2_vc14x_ReleaseDLL.7z
86498d7b3ef29157abb2fda95da00ac488301759 wxMSW-3.2.2_vc14x_ReleasePDB.7z
16fd498623be4b3be02fe526e7f61341b395f5dc wxMSW-3.2.2_vc14x_x64_Dev.7z
60060d8ddf065772287112b55c8e5d88777e0d16 wxMSW-3.2.2_vc14x_x64_ReleaseDLL.7z
131ea05b91c600a7db2883df86c8c8ea271069e3 wxMSW-3.2.2_vc14x_x64_ReleasePDB.7z

Reporting Problems

Please report bugs to the issue tracker or the wx-users mailing list.