Zeranoe's Mingw-w64 build script with focus on security. Used by mingw-w64-ddk-template.
| Commit | Message | Author | Date |
|---|---|---|---|
| b34b6bc7c5 | Update README | Toni Uhlig | 4 months ago |
| 619ec49b7b | Reverted back to gcc-12, because: | Toni Uhlig | 4 months ago |
| 67add64a35 | Fix CI | Toni Uhlig | 8 months ago |
| b2836db3c6 | Merge branch 'main' into mingw-w64-build-ng | Toni Uhlig | 1 year ago |
| deb97ff63b | Do not upload build artifacts for scheduled builds. | Toni Uhlig | 3 years ago |
| Name | Target | Subject | Date |
|---|---|---|---|
| main | b34b6bc7c5 | Update README | 4 months ago |
| tmp | 67add64a35 | Fix CI | 8 months ago |
| Name | Target | Subject | Date |
|---|---|---|---|
| v1.2 | 619ec49b7b | Reverted back to gcc-12, because: | 4 months ago |
| v1.1 | b2836db3c6 | Merge branch 'main' into mingw-w64-build-ng | 1 year ago |
| v1.0 | 06c1b20ec7 | Added activate.sh script and run CI test. | 3 years ago |
mingw-w64-build-ng
Zeranoes build script with some extensions rejected by the upstream.
mingw-w64-build
mingw-w64-build is a Bash script to build a MinGW-w64 cross compiler for i686 (Win32) and x86_64 (Win64). It will build a fully static toolchain that can compile Windows executables that don't depend on any GCC dll files.
Default Branches
Default Prefix
$HOME/.mingw-w64-build-ng/i686 and $HOME/.mingw-w64-build-ng/x86_64 are the
default install locations, but this location can be modified with the --prefix
option. To ensure the new compilers are available system-wide, add
$HOME/.mingw-w64-build-ng/<arch>/bin to the $PATH.
Platforms
mingw-w64-build should run on Ubuntu, Cygwin, macOS (with Homebrew), and other Bash based shells.
Usage
See mingw-w64-build --help for all build options.
License
mingw-w64-build is licensed under the GNU GPL 3.0 or later. A copy of the license can be found in the LICENSE file.