I seem to have left a few tricks out of my post on how to build Apache using Microsoft’s free tools.
First, you need to have awk on your PC and in your path. In fact, you need to have a version of awk that is happy with backslashes in file names. If you don’t have it, you will get very cryptic error messages when building. The awk I’m using is direct from Brian Kernighan (the k in awk). It’s available here. However, be sure to save it as awk.exe, not awk95.exe, and put it somewhere in your path.
The other problem I had was with the cvtres.exe program. This is part of the .NET framework, which my prior notes included installing, but it’s not in the path by default. Add its directory to your path. On my PC, that’s C:\Windows\Microsoft.NET\Framework\v.1.1.4322.