目標:HackageDBからパッケージをインストール

HackageDB:http://hackage.haskell.org/packages/hackage.html

まず、どんなパッケージが利用できるのかを調べる方法。

ghc-pkg list

このページを参考にした。http://www.hmatrix.googlepages.com/installation

要はcabal installできるようにする。

zlib,HTTP,Cabal,cabal-install

が必要だそうです。

下のファイルをパスが通ったところにおいておく。

# user installation of a cabal library
runhaskell Setup configure --prefix=C:\\unix\\ghc
runhaskell Setup build
runhaskell Setup install

これを使って、上をインストール。

バージョンがあっていない、とか起こられる事もあるけど、めげずにガンバル。

インストールが無事完了するとcabalが実行できるようになる。

例えば、

cabal update

とか

cabal install foo

など

cabal install monadius

でmonadiusがインストールできる。