Haskell のインストール(Ubuntu 上)

GHC (Glasgow Haskell Compiler) は,プログラミング言語 Haskell のコンパイラである. Ubuntu では,パッケージ ghc によりインストールできる.

インストール手順

Ubuntu の場合

  1. パッケージリストの更新と GHC のインストール
    sudo apt -y update
    sudo apt -y install ghc
    
  2. バージョンの確認
    ghc --version
    

ソースコードからのビルドによる更新

Ubuntu のパッケージよりも新しいバージョンを使う場合は,公式のソースコード配布物からビルドする.

  1. The Glasgow Haskell Compiler の Web ページを開く

    https://www.haskell.org/ghc/

  2. Download」をクリック
  3. Sources」をクリック
  4. ダウンロードの開始
  5. ダウンロードしたファイルを /tmp に置く
  6. ビルドに必要なパッケージのインストール

    GHC のビルドには,C コンパイラ等の開発ツール,GMP ライブラリ,ncurses ライブラリ,および ブートストラップ用の既存の GHC が必要である.

    sudo apt -y install build-essential libgmp-dev libncurses-dev python3 ghc
    
  7. 展開

    展開後,展開されたディレクトリに移動する(ファイル名,ディレクトリ名はダウンロードしたバージョンに読み替える).

    cd /tmp
    tar -xvjf ghc-7.0.1-src.tar.bz2
    cd ghc-7.0.1
    
  8. configure の実行
    ./configure
    
  9. configure の実行結果の確認

    エラーメッセージが出ていないことを確認する.

  10. make の実行
    make
    
  11. make の実行結果の確認

    エラーメッセージが出ていないことを確認する.

  12. インストールとバージョンの確認
    sudo make install
    ghc --version