Binaries for GNU Make built using GitHub actions. There are two versions:
- make.exe: which is patched to run commands from busybox-w32 if
they're not found in
PATH
. - gnumake.exe: the unpatched original.
You can grab them from the above links or the latest release.
- Get a MinGW toolchain like w64devkit. You can also use Visual Studio apparently.
- Get the latest tarball from a gnu.org mirror, clone the original repo, or clone this one (and submodules)
- [unnecessary with the tarball] Run
bootstrap.bat
which requires sed and curl. - [optional] Apply the busybox patch with
patch -p1 -i busybox-w32.patch
- Run
build_w32.bat gcc
which will produceGccRel/gnumake.exe
- [optional] Strip debug symbols with
strip --strip-unneeded -o make.exe GccRel/gnumake.exe