I've tracked down a Win32 build problem that I reported on IRC on Friday,
but I'm not sure how to fix makefile generation so this doesn't happen.
Hopefully someone with more knowledge/time can. :-)
In the main makefile we have things like this:-
$(NOECHO) cd ext\CGI
$(MAKE) $(USEMAKEFILE) $(FIRST_MAKEFILE) all $(PASTHRU)
The last line should actually be:-
Changing this in the generated Makefile itself leads to a successful build.