[Haskell-cafe] How do you set up windows enviroment

Stephen Tetley stephen.tetley at gmail.com
Wed Mar 3 16:46:33 EST 2010

On 3 March 2010 20:26, Maciej Piechotka <uzytkownik2 at gmail.com> wrote:

> How do you set up Windows environment?

Hi Maciej

I use both Cygwin and MinGW / MSYS on Win XP.

Out of habit I'd always used Cygwin for non-Haskell stuff, so it was
natural to use it for Haskell. Then I found I needed to use MinGW /
MSYS to compile certain Haskell libs with C / FFI dependencies - some
libraries just won't build on Cygwin.

The terminal used to be below par for MSYS but its improved a lot
recently, if I was starting from fresh I'd probably see how far I
could go with just MinGW / MSYS. For darcs and SSH, Cygwin might be
better though.

For editing code I use Emacs - I've never got it to work viably with
the Cygwin Bash shell in inferior mode (?), so I simply have a Cygwin
terminal running GHCi under Bash and Emacs for editing code then
Alt-Tab between them.

Best wishes


More information about the Haskell-Cafe mailing list