The GNU make utility is very compatible with the UNIX make standard but needs a special software layer (CygWin32) to be functional on the MS Windows platform. The strongpoints of this utility are:
- it is free software;
- very well documented;
- easy to port UNIX Makefiles.
The bad part of the CygWin32 GNU utility is enforcing installation of the whole CygWin32 environment to compile the project. But this is not relevant at CTC since CygWin32 is installed on all login nodes and compute nodes.