This means nmake is not installed on your Windows PC. To install you need to downloading, extract, and place two files into your $PATH. Follow the couple steps below to install nmake on your PC. In my case I installed nmake on Windows XP.
- Download nmake: Visit the following link to download nmake.
- Extract nmake:Run the Nmake15.exe file which will extract two files to the directory where it is located. These files will be nmake.exe and NMAKE.ERR.
- Place nmake In PATH: Now move those two files into your path somewhere such as C:\WINDOWS\system32 or print out your path as shown below to place them in a different location.
C:>PATH PATH=C:\Perl\site\bin;C:\Perl\bin;C:\WINDOWS\system32;C:\WINDOWS;C:\WINDOWS\System32\Wbem;C:\Program Files\Microsoft SQL Server\80Tools\Binn\;C:\Program Files\USB Display Adapter\;C:\Program Files\TortoiseSVN\bin;C:\bin;C:\ruby\bin;C:\Program Files\PostgreSQL\8.3\bin;C:\Program Files\Vim\vim72;C:\cygwin\bin;C:\Program Files\GNU\GnuPG\pub;C:\cygwin\nmap;c:\mspgcc\bin
- Test nmake: Now type nmake from a DOS prompt and you should see output similar to the below.
C:>nmakeMicrosoft (R) Program Maintenance Utility Version 1.50 Copyright (c) Microsoft Corp 1988-94. All rights reserved.NMAKE : fatal error U1064: MAKEFILE not found and no target specified Stop.
**NOTE** The Paths in the above article were previously incorrect because of a formatting issue. This has been resolved.