GHC7.6.3とHaskell Platformをインストールする前にやること

GHC7.6.3とHaskell Platformをソースからビルドしてインストールしてみた。
いくつかひっかかったところがある。
GHC7.6.3のビルドでlibgmp.so.3が無いといわれたり、Haskell Platformのビルドで、ファイルが無いといわれたりした。
インストールする前に以下のことをすると解決する。


cd /usr/lib
sudo ln -s /usr/lib/x86_64-linux-gnu/libgmp.so.10 libgmp.so.3
sudo ln -s libgmp.so.3 libgmp.so
sudo apt-get install zlib1g-dev
sudo apt-get install freeglut3-dev
あと、ghcのconfig.mkの26行目のパスを適切なものに変更する



ビルドして勉強になったこと。
「zlib.h」というファイルが見つからないとき
apt-file search zlib.h
で必要なパッケージを調べる