MacPorts(旧DarwinPorts)でGHCをインストールする。(Intel版)

前に試したときは、Intel版はまだないよ、と言われたのだけれど、
ここによると、もうMacPortsでインストールできるようになったらしい。
http://hackage.haskell.org/trac/ghc/wiki/X86OSXGhc

  1. Xcodeの新しいのが必要らしいのでインストール。http://developer.apple.com/tools/xcode
    1. ダウンロードするにはAppleのなんとかメンバーの登録をしないといけないらしい
    2. 住所とかまで書かないといけないちょっとめんどい登録をする
    3. Xcodeの最新版をダウンロード。1G近くもあるのでわりと時間がかかった。
    4. 落とし終わったらXcodeTool.mpkgを実行。インストール済みの場合は、勝手にアップグレードになる。
  2. sudo port clean ghc
  3. sudo port install ghc

ghcコンパイルにはghcがいるからややこしいわけなんだけど、
bootstrapバイナリというのを使ってコンパイルするらしい。


だだ今コンパイル中。もう1時間くらい経ってるけど、終わらない。。
少し不安になってきた。


※追記
2時間かかった。
ちなみにマシンは6月くらいに買ったMacBookで、2じゃないCoreDuo 2GHzのCPUと2Gのメモリです。


とりあえず無事にインストールできたっぽい。