blob: 92fa9f0018e7209463be6a50e94c8a761706e9f1 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
|
# mingw-w64-build-ng
[Zeranoe](https://github.com/Zeranoe/mingw-w64-build)s build script with some extensions rejected by the upstream.
[](https://github.com/utoni/mingw-w64-build-ng/actions/workflows/build.yml)
[](https://gitlab.com/utoni/mingw-w64-build-ng/-/pipelines)
# mingw-w64-build
mingw-w64-build is a Bash script to build a [MinGW-w64](https://mingw-w64.org)
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
* [MinGW-w64](https://mingw-w64.org) master
* [Binutils](https://www.gnu.org/software/binutils/) binutils-2_40-branch
* [GCC](https://gcc.gnu.org/) releases/gcc-12
## 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.
|