僕の場合、/ghc-7.4.1 にインストールするので、以下のようにディレクトリを作る。
% sudo mkdir /ghc-7.4.1 % sudo chown 自分のアカウント名 /ghc-7.4.1
GHC に必要なパッケージをインストールする。64ビット環境で libgmp3-dev を入れるとはまるので、libgmp3c2 を入れること。
% sudo apt-get install build-essential libgmp3c2 libffi-dev zlib1g-dev libgl1-mesa-dev libglu1-mesa-dev libglew1.5-dev freeglut3-dev
GHC 7.4.1 をインストール。
% wget http://www.haskell.org/ghc/dist/7.4.1/ghc-7.4.1-x86_64-unknown-linux.tar.bz2 % bunzip2 -c ghc-7.4.1-x86_64-unknown-linux.tar.bz2 | tar xvf - % cd ghc-7.4.1 % ./configure --prefix=/ghc-7.4.1 % make install
Haskell Platform 2012.2.0.0 をインストール。
% cd .. % wget http://lambda.haskell.org/platform/download/2012.2.0.0/haskell-platform-2012.2.0.0.tar.gz % cd haskell-platform-2012.2.0.0 % ./configure --prefix=/ghc-7.4.1 % make % make install
以上!