Haskellプログラミング環境のSetup
ghc の HEAD の追っかけをするには HowTo:GHC-HEAD を参照のこと
以下は2009/08/06 02:40:44 JST現在の情報である.
ubuntuのパッケージにghc6というのがあるのだが,最新のリリースバージョンではないとか,最小構成になっているので少し使いにくいとか,いろいろ不満がでる.それで,コンパイル済のバイナリがはいった,tarballからインストールする.これは非常に簡単です.
% wget http://www.haskell.org/ghc/dist/6.10.4/ghc-6.10.4-i386-unknown-linux-n.tar.bz2 % tar xf ghc-6.10.4-i386-unknown-linux-n.tar.bz2 % cd ghc-6.10.4 % ./configure % sudo make install
% sudo apt-get install libgmp3-dev % sudo apt-get install zlib1g-dev % sudo apt-get install freeglut3-dev
これは必須
% wget http://hackage.haskell.org/packages/archive/cabal-install/0.6.2/cabal-install-0.6.2.tar.gz % tar xf cabal-install-0.6.2.tar.gz % cd cabal-install-0.6.2/ % ./bootstrap.sh
% export PATH=$HOME/.cabal/bin:$PATH % echo 'export PATH=$HOME/.cabal/bin:$PATH' >> ~/.zshrc
これも必須
% sudo apt-get install libncurses5-dev libcurl4-gnutls-dev % cabal update % cabal install darcs
% cabal install alex happy
---
% cabal install cgi fgl GLUT haskell-src-exts html HUnit hscolour