Skip to content

wxWidgets 3.2.2.1

Compare
Choose a tag to compare
@github-actions github-actions released this 13 Feb 15:10
· 3585 commits to master since this release
v3.2.2.1

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

Note:
wxWidgets 3.2.2.1 is a hot-fix release containing a single bug fix for a problem with the icons in wxGenericTreeCtrl introduced in 3.2.2, but is otherwise identical to it.

wxWidgets 3.2.2.1 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.1.zip or wxWidgets-3.2.2.1.7z, for much smaller size, for Microsoft Windows systems or wxWidgets-3.2.2.1.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:

19b5e6a364de2dd7a186487677bf130fdef1c9c7  wxMSW-3.2.2.1-Setup.exe
7cc74c0db9dcc349f59b52780621f2cf196a5c2f  wxWidgets-3.2.2.1-docs-chm.zip
171ea13d61a7af4cafab67f3d299b3420ff07a6a  wxWidgets-3.2.2.1-docs-html.tar.bz2
1cc6e450025c3cee24a8b27ba284c433f0fbc1a1  wxWidgets-3.2.2.1-docs-html.zip
78bb2007a0dafc09c5aedf18972584cbe325808a  wxWidgets-3.2.2.1-headers.7z
cf21be6c86c99569c3e58e41791830eacb16e693  wxWidgets-3.2.2.1.7z
d645cacbf2678cfc402ae163f2b0e0b05be5d239  wxWidgets-3.2.2.1.tar.bz2
032fb3fe03d62253927cbdac3982bfbac1e5633d  wxWidgets-3.2.2.1.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:

bd740d4e3799dcebe7470e72baddb5a0812040cf wxMSW-3.2.2_gcc730_Dev.7z
5b53baa0165ef271bf556966470ee68d003bf44a wxMSW-3.2.2_gcc730_ReleaseDLL.7z
3a8aa7a315c528e529353ba4133a08f58f380c97 wxMSW-3.2.2_gcc730_x64_Dev.7z
00fba3af1925233310806383631d5307f1e21c31 wxMSW-3.2.2_gcc730_x64_ReleaseDLL.7z
8d5b33b76cd4d8d8282b03bc781e4dd210a630a1 wxMSW-3.2.2_gcc810_Dev.7z
fc831a2bdf63e0ef0ff63ee68cb77d0df3ce714d wxMSW-3.2.2_gcc810_ReleaseDLL.7z
c95c64fb799aee2c276c65099bda0d42903bf9d5 wxMSW-3.2.2_gcc810_x64_Dev.7z
d016c97891cde1e924fb13ea8277bc7031fe10b4 wxMSW-3.2.2_gcc810_x64_ReleaseDLL.7z
b77f42e1eeac9ea09886cb1f93048f95c1bcbb35 wxMSW-3.2.2_gcc1030TDM_Dev.7z
bab7c2a9947f6ec9e4f69f899b3c4f3f0b04e3da wxMSW-3.2.2_gcc1030TDM_ReleaseDLL.7z
90d40b6e077aa5a3aa20574b9efd665177b72f3a wxMSW-3.2.2_gcc1030TDM_x64_Dev.7z
920601b545936d69aaa64547e148d5e90880039e wxMSW-3.2.2_gcc1030TDM_x64_ReleaseDLL.7z
9116226a2df5dc4da0df563bbc374b5f4c8aa506 wxMSW-3.2.2_gcc1220_Dev.7z
2e3aedf350f23399e159e00db482a8638c708362 wxMSW-3.2.2_gcc1220_ReleaseDLL.7z
27f36607f72f1dcb1642a751c95e77a9ec691294 wxMSW-3.2.2_gcc1220_x64_Dev.7z
205cc06164af856614ebb60f7fcfe1df164d1a78 wxMSW-3.2.2_gcc1220_x64_ReleaseDLL.7z
ddf1a68ff493371943f8d6d61feb62faa4d53d08 wxMSW-3.2.2_vc90_Dev.7z
9f4ce53bb6493dd1cedc7c7e66d67d9ff53f4e6c wxMSW-3.2.2_vc90_ReleaseDLL.7z
563f4602a88188a0cac6c6dc5dbda728fe8e7627 wxMSW-3.2.2_vc90_ReleasePDB.7z
289aa0e5ce8ff4c05799a03c8aaa85f022b70f88 wxMSW-3.2.2_vc90_x64_Dev.7z
2d9abc3643345611cb9603bfb74bf21214fb959e wxMSW-3.2.2_vc90_x64_ReleaseDLL.7z
2b4c509a407d6065cd0f7c0e883243e7d4bbadc9 wxMSW-3.2.2_vc90_x64_ReleasePDB.7z
603cc718f6955ef2ad5a7716c2a736416332982c wxMSW-3.2.2_vc100_Dev.7z
fc6971bec8c7ccd7fa85bdedf5d4391f9b7f6014 wxMSW-3.2.2_vc100_ReleaseDLL.7z
c110035b39eec22a01b05a250ac245c9d8868606 wxMSW-3.2.2_vc100_ReleasePDB.7z
7f7425589e267c88037488f1e366e65d7ada6bcf wxMSW-3.2.2_vc100_x64_Dev.7z
0f021f5669fa5763c9b7ad515c0ab1be4c2a2f9b wxMSW-3.2.2_vc100_x64_ReleaseDLL.7z
19bd059be3b55adac46939113c768b7568a3c212 wxMSW-3.2.2_vc100_x64_ReleasePDB.7z
3d65f7f7e39bce2a5fa62f81e8173720f7807ce7 wxMSW-3.2.2_vc110_Dev.7z
684ff29358d1c3e6938f23d71590c8ec5223900f wxMSW-3.2.2_vc110_ReleaseDLL.7z
49786cb1dc34433353802e957f682730f3aae048 wxMSW-3.2.2_vc110_ReleasePDB.7z
214ca21403ef0a7d4cd1db5f35af69946f56a468 wxMSW-3.2.2_vc110_x64_Dev.7z
eb345d5cf73eb2bd2aac8d4147089f2f3260eb9d wxMSW-3.2.2_vc110_x64_ReleaseDLL.7z
a817facdca1bfb7184f5fd3c6aa16361bca085c3 wxMSW-3.2.2_vc110_x64_ReleasePDB.7z
cb7811488c1a1fe761f96fbbc85fd9f7f3e97bee wxMSW-3.2.2_vc120_Dev.7z
94d82636b0a6298861a5c9a755388ceb2e4b820e wxMSW-3.2.2_vc120_ReleaseDLL.7z
b808ed425063f90445bbc4d530326ba19dbb5b92 wxMSW-3.2.2_vc120_ReleasePDB.7z
3fe69b25c12c64e6ee1dbcc8ea4d9ab747b7d87f wxMSW-3.2.2_vc120_x64_Dev.7z
440cba165d52ed4ad9b73930e02234756cd1b191 wxMSW-3.2.2_vc120_x64_ReleaseDLL.7z
cf34773cf611d82e723d7770a133f28b1bd7a8d8 wxMSW-3.2.2_vc120_x64_ReleasePDB.7z
8d9d753a8079461fa735dbcc5a748515c8eb1977 wxMSW-3.2.2_vc14x_Dev.7z
b6b7800b89b6921ccae09c90a595ac5f2821d52a wxMSW-3.2.2_vc14x_ReleaseDLL.7z
f30d0eee9d0ca7d291b3d98780a9b930e26c7c2e wxMSW-3.2.2_vc14x_ReleasePDB.7z
1fd54d74293a0d9a189a660c02693b51bc6160a9 wxMSW-3.2.2_vc14x_x64_Dev.7z
84c93e1fc772595108c9ae9e67ba959857455cf8 wxMSW-3.2.2_vc14x_x64_ReleaseDLL.7z
a7280f90b364097dc8c3822e74003e775171744c wxMSW-3.2.2_vc14x_x64_ReleasePDB.7z

Reporting Problems

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