Ubuntu10.04でのHaskell開発環境

Ubuntu10.04にHaskellの開発環境を作ってみた。
出来る限りソースからCheckinstallで.debパッケージを作っています。
リポジトリにあるパッケージは古かったりするので。



準備

ライブラリを入れておく
$ sudo apt-get install libgmp3-dev libncurses5-dev libedit-dev zlib1g-dev freeglut3-dev

GHCのインストール

バージョンの数値は適宜置き換えてください
$ wget http://www.haskell.org/ghc/dist/7.0.2/ghc-7.0.2-i386-unknown-linux.tar.bz2
$ tar xvf ghc-7.0.2-i386-unknown-linux.tar.bz2
$ cd ghc-7.0.2
$ ./configure
$ sudo checkinstall
$ sudo dpkg -i ghc_7.0.2-1_i386.deb

Haskell-Platformのインストール

Haskell Platform from Source on Unix-LikeにてGHCの対応バージョンを必ず確認してください。
$ wget http://lambda.galois.com/hp-tmp/2011.2.0.0/haskell-platform-2011.2.0.0.tar.gz
$ tar xvf haskell-platform-2011.2.0.0.tar.gz
$ cd haskell-platform-2011.2.0.0
$ ./configure
$ make
$ sudo checkinstall
$ sudo dpkg -i haskell-platform_2011.2.0.0-1_i386.deb

たぶんこれでOK
cabalコマンドも入ってるのでライブラリを追加できます。