Step 5. untar into c:\ghc\ghc-6.8.3\libraries. This will create a subdirectory GLFW-0.3

Step 6. Pull up windows command shell. Verify that ghc is in your path by typing ghc at the prompt. If it is not, go to Control Panel -> System -> Advanced -> Environment Variables and edit Path to add "c:\ghc\ghc-6.8.3\bin\" to Path.

Step 7. in Command shell (or other shell like cygwin shell) execute the following commands

> cd c:\ghc\ghc-6.8.3\libraries\GLFW

> runghc Setup.hs configure

> runghc Setup.hs build

> runghc Setup.hs install

This installs the GLFW package. The OpenGL package comes with the standard installation.

Step 8. install darcs for Windows. see instructions on how to install pre-built binaries here