Windows で ghc-mod の導入

無駄に苦労したので覚え書き。
導入した後に思い出しながら書いているので間違っている部分があるかも…。

1.ghc のインストール

ここから ghc の最新版を落としてきます。
(記事を書いている時は 7.2.1)

2.cabal.exe を落としてくる

ここから cabal.exe を落としてきて、path が通っているディレクトリ(C:\ghc\ghc-7.2.1\bin とか)に保存する。

3.cabal のパッケージリストの取得

コマンドから

% cabal update

で取得を行う。

4.happy の導入

% cabal install happy --global
  • global オプションを付けておく必要がある。

5.ghc-mod の導入

% cabal install ghc-mod --global

わたしの環境だと C:\Program Files\Haskell\bin に ghc-mod.exe(と happy.exe)が出力されました。
やったね!



※syntastic を使っている図