I followed the instructions in the 1.0 alpha SDK manual to install Cygwin and the SDK, typed source ./SET_ENV in the C:/ml directory, and reset the last line in cygwin.bat to tcsh -l. When I try the make command in any of the directories with a GNUMakefile, I get errors like the following:
/bin/bash: -c: line 1: unexpected EOF while looking for matching '"'
/bin/bash: -c: line 2: syntax error: unexpected end of file

I thought that this was caused by the different UNIX/DOS approaches to text file end of lines, so I ran cygwin's SETUP.exe again and changed the default from UNIX to DOS style text files. This produced identical errors.

I've checked which shell I am using by typing in bash and tcsh; I'm definitely in the tcsh shell when executing the make command.

Is there a setting in Cygwin somewhere that I have missed? I have some familiarity with UNIX, but am puzzled by this. Suggestions?