I am trying to help someone get Mozilla building on W2K but we can't get
it to work because, it appears, the value of SHELL is being set to
cmd.exe (i.e. COMSPEC). It is being run from the cygwin bash shell.
My setup works fine so I am looking for differences. I got him to run
make with -p and send me the output. The relevant bits from this are:
# GNU Make version 3.79.1, by Richard Stallman and Roland McGrath.
# Built for i686-pc-cygwin
# Copyright (C) 1988, 89, 90, 91, 92, 93, 94, 95, 96, 97, 98, 99, 2000
# Free Software Foundation, Inc.
# environment
COMSPEC = C:\WINNT\system32\cmd.exe
# environment
PATHEXT = .COM;.EXE;.BAT;.CMD;.VBS;.VBE;.JS;.JSE;.WSF;.WSH
# makefile
SHELL = C:/WINNT/system32/cmd.exe
# makefile
MAKEFLAGS = --win32 -p