Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

wx-3.2.x MinGW build tools update #24497

Merged
merged 4 commits into from May 5, 2024
Merged

Conversation

XPsoud
Copy link
Collaborator

@XPsoud XPsoud commented Apr 21, 2024

Update available compilers version:

  • MSYS2 GCC-13.2.0 is the last one available
  • MSYS2 GCC-12.2.0 still supported for compatibility with previous 3.2.x version

/docs/licence.txt will be added to each created archive file

@PBfordev
Copy link
Contributor

Just curious: Do we really need to offer MSYS2 binaries?

I don't know much about MSYS2 but isn't its purpose to provide the prebuilt libraries and they seem to do that for wxWidgets (before 3.2, they used to have not only the latest 3.0.x version but also the latest 3.1.x release).

wxWidgets MSYS2 MinGW packages are available for GCC (both MSVCRT and UCRT builds) as well as CLang as x86, x86_x64 (and aarch64 for clang).

Copy link
Contributor

@vadz vadz left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks for the update, should this be backported to 3.2 too for the upcoming 3.2.5 release?

) else (
set COMPBINDIR=G:\MinGW%1-%2\bin
)
if "%1" == "1320" (
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

FWIW I think you can use else if in BAT files, so this could be done above instead of overwriting the value set in the line 19.

@vadz vadz merged commit 20c6499 into wxWidgets:3.2 May 5, 2024
27 checks passed
@vadz
Copy link
Contributor

vadz commented May 5, 2024

Sorry, I've realized that this PR was for 3.2 already, so the question above didn't make sense.

I've merged it now, thanks!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

3 participants