wxWidgets 3.1.5 has been published today.
see https://github.com/wxWidgets/wxWidgets/releases/tag/v3.1.5
many ready to use compiled versions.
@gd_on
Thanks for the information.
Do we have some files to modify for 'Code::Blocks' ?
I don't think so. Some patches have already been done.
Just remember to activate Direct 2D in include/wx/msw/setup.h before compiling
Good news.
I am currently using msys2 prebuild 3.0.5 for my work, hope msys2 will supply 3.1.5 prebuild, but using their build system(pacman, pkg build) is a bit complex to build wxwidgets library myself, anyone had done this? It needs some customized patches.
I think Msys2 thought 3.0.5 as the official release version, 3.1.x is development version.
Quote from: Miguel Gimenez on April 14, 2021, 07:46:20 PM
Just remember to activate Direct 2D in include/wx/msw/setup.h before compiling
Is that the only patch left to do ? On wx 3.1.3 I think we had a total of 3-4 patches to carry out ?
Note : on the website 3.1.5 isn't mentioned yet ...
QuoteIs that the only patch left to do ?
Yes.
QuoteOn the website 3.1.5 isn't mentioned yet ...
It is there, but something caches the old page, so you must click on page refresh.
Quote
Latest News
wxWidgets 3.1.5 Released
Posted on April 14, 2021
Quote from: Miguel Gimenez on April 15, 2021, 08:18:43 AM
QuoteIs that the only patch left to do ?
Yes.
Technically this is not a patch, but a configuration change. BTW I think there are some changes to the setup.h/setup0.h in this release, so beware! :)
Quote from: ollydbg on April 15, 2021, 02:33:34 AM
Good news.
I am currently using msys2 prebuild 3.0.5 for my work, hope msys2 will supply 3.1.5 prebuild, but using their build system(pacman, pkg build) is a bit complex to build wxwidgets library myself, anyone had done this? It needs some customized patches.
I think Msys2 thought 3.0.5 as the official release version, 3.1.x is development version.
I have done this if you list the patch that need added; I could try to submit it as an msys2 package.
Tim S.
Quote from: stahta01 on April 17, 2021, 03:48:37 AM
Quote from: ollydbg on April 15, 2021, 02:33:34 AM
Good news.
I am currently using msys2 prebuild 3.0.5 for my work, hope msys2 will supply 3.1.5 prebuild, but using their build system(pacman, pkg build) is a bit complex to build wxwidgets library myself, anyone had done this? It needs some customized patches.
I think Msys2 thought 3.0.5 as the official release version, 3.1.x is development version.
I have done this if you list the patch that need added; I could try to submit it as an msys2 package.
Tim S.
Hi, Tim, thanks.
I haven't done that, but I see there is a 3.1.3 version: Base Package: mingw-w64-wxWidgets3.1 - MSYS2 Packages (https://packages.msys2.org/base/mingw-w64-wxWidgets3.1) and https://github.com/msys2/MINGW-packages/tree/master/mingw-w64-wxWidgets3.1
It looks quite complex to build this, see here: wxWidgets: Building wxMSW port with Win32 MSys2 backend (https://docs.wxwidgets.org/trunk/plat_msw_msys2.html)
Quote from: ollydbg on April 17, 2021, 05:04:54 AM
It looks quite complex to build this, see here: wxWidgets: Building wxMSW port with Win32 MSys2 backend (https://docs.wxwidgets.org/trunk/plat_msw_msys2.html)
That was as simple as I could write the directions for use by wxWidgets people who know little of MSys2.
EDIT: You do realize this set of directions is *not* the way to build the msys2 package, right?
Tim S.