あどけない話

Internet technologies

Ubuntu 12.04 server(x86_64) に Haskell Platform をインストールする

僕の場合、/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

以上!