Has anybody actually managed to make the GHC distribution work on a "Unix virgin" Win32 system following the instructions? If so, could you please tell me what I'm doing wrong? The CygWin32 distribution does not include GREP, so running configure has problems quite quickly. I've tried downloading and unpacking grep.tar.gz (from the CygWin32 b17.1 directory), but that gives me fgrep.exe - so, I've renamed that to grep.exe - but configure still fails. The fact that I've had to patch up the distribution in this way is not a good sign to start with. My perl installation always fails even though I've following the instructions in the file ghc-win32.HOWTO file - running configure gives me the discouraging result below: checking for perl... //d/cygwin32/perl checking if `#!//d/cygwin32/perl' works in shell scripts It doesn't! Perhaps `#!//d/cygwin32/perl' is too long (often 32 characters max) But, nevermind, let us continue.. I think your perl library is misinstalled. The following script did not work: do "getopts.pl" || exit(1); exit(0); But, nevermind, let us continue.. I am now stuck, any help gratefully received.