
On 3 March 2010 20:26, Maciej Piechotka
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 Stephen