'Where is make on msys2/mingw-w64?

On msys2, I installed the mingw-w64 toolchain. I can run gcc from MINGW64 shell, but not make. pacman claims mingw-w64-x86_64-make is installed. What gives?



Solution 1:[1]

The answer is simple but not obvious. They distribute mingw32-make.exe and expect you to symlink it by hand. Typical *nix-think.

Solution 2:[2]

Just to add some details to the previous comments: On Windows you can open a command prompt (as admin), go to the c:\<your msys installation path>\mingw64\bin directory and run mklink make mingw32-make.exe to create a symbolic link. That will allow you to run the make command in the MINGW64 shell

Solution 3:[3]

Your PATH directories may not be set correctly.

This thread may help.

Sources

This article follows the attribution requirements of Stack Overflow and is licensed under CC BY-SA 3.0.

Source: Stack Overflow

Solution Source
Solution 1 ThePirate42
Solution 2
Solution 3 absoluteAquarian