Code::Blocks Forums

User forums => Using Code::Blocks => Topic started by: gd_on on April 14, 2021, 06:55:18 pm

Title: wxWidgets 3.1.5 is available
Post by: gd_on on April 14, 2021, 06:55:18 pm
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.
Title: Re: wxWidgets 3.1.5 is available
Post by: LETARTARE on April 14, 2021, 07:31:47 pm
@gd_on
Thanks for the information.
Do we have some files to modify for 'Code::Blocks' ?
Title: Re: wxWidgets 3.1.5 is available
Post by: gd_on on April 14, 2021, 07:39:28 pm
I don't think so. Some patches have already been done.
Title: Re: wxWidgets 3.1.5 is available
Post by: Miguel Gimenez on April 14, 2021, 07:46:20 pm
Just remember to activate Direct 2D in include/wx/msw/setup.h before compiling
Title: Re: wxWidgets 3.1.5 is available
Post by: 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.
Title: Re: wxWidgets 3.1.5 is available
Post by: killerbot on April 15, 2021, 07:43:59 am
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 ...
Title: Re: wxWidgets 3.1.5 is available
Post by: Miguel Gimenez on April 15, 2021, 08:18:43 am
Quote
Is that the only patch left to do ?

Yes.

Quote
On 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
Title: Re: wxWidgets 3.1.5 is available
Post by: oBFusCATed on April 16, 2021, 08:58:58 pm
Quote
Is 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! :)
Title: Re: wxWidgets 3.1.5 is available
Post by: stahta01 on April 17, 2021, 03:48:37 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.
Title: Re: wxWidgets 3.1.5 is available
Post by: ollydbg on April 17, 2021, 05:04:54 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)
Title: Re: wxWidgets 3.1.5 is available
Post by: stahta01 on May 04, 2021, 11:59:51 pm
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.