A binary distribution of MinGW-w64 GCC.

If you already know the general facts about the xPack MinGW-w64 GCC, you can directly skip to the desired pages.

User pages:

Developer & maintainer pages:

Overview

The xPack MinGW-w64 GCC is an cross-platform standalone binary distribution of the GNU Compiler Collection on top of the Mingw-w64 runtime environment.

Benefits

The main advantages of using the xPack MinGW-w64 GCC are:

  • a convenient, uniform and portable install/uninstall/upgrade procedure, the same procedure is used for all major platforms (Intel Windows 64-bit, Intel GNU/Linux 64-bit, Arm GNU/Linux 64/32-bit, Intel macOS 64-bit, Apple Silicon macOS 64-bit)
  • a convenient integration with Continuous Integration environments, like GitHub Actions
  • a better integration with development environments like Eclipse Embedded CDT.

All binaries are self-contained, they include all required libraries, and can be installed in any location.

Compatibility

The xPack MinGW-w64 GCC is fully compatible with the original GNU Compiler Collection (GCC) and generates Windows binaries.

Install

The details of installing the xPack MinGW-w64 GCC on various platforms are presented in the separate install page.

Documentation

The original GNU GCC documentation is available online:

Support

For the various support options, please read the separate support page.

Change log

The release and change log is available in the repository CHANGELOG.md file.

Build details

For those interested in building the binaries, please read the How to build page. However, the ultimate source for details are the build scripts themselves, all available from the  mingw-w64-gcc-xpack.git/scripts folder.

Releases

See the releases pages.

Edit

Comments on the content of this page that might be useful for other readers are welcomed here. For question and general support, please use GitHub Discussions.