「すごいHaskellたのしく学ぼう! 」が図書館に届いたので、そういえばMacBook AirにHaskellインストールしてなかったなと思い、ちょっと調べたらいろいろわかったのでメモ。
まず、自分のMacが64bitだということを今更知った!
参考:http://support.apple.com/kb/HT3696?viewlocale=ja_JP
そうすると、Haskell処理系のGHCは64bitを選べば良いわけだ。
Download:http://www.haskell.org/platform/mac.html
pkgファイルでインストール(楽。っていうかわかりやすい)。
で、GHCとXcode5+Mavericksの相性があまり良くないらしく、同ページで公開されているスクリプトを実行しとかないと行けないらしい。
ghc-clang-wrapper のハイパーリンクをCtrl+クリックして「リンク先を別名で保存」を選択。
$ cd (downloadフォルダ) $ sudo cp ghc-clang-wrapper /usr/bin/ $ cd /usr/bin $ sudo chmod 0755 ghc-clang-wrapper $ sudo ghc-clang-wrapper PATCHED: /Library/Frameworks/GHC.framework/Versions/7.6.3-x86_64/usr/lib/ghc-7.6.3/settings
さて、GHCを実行してみよう。
$ ghci GHCi, version 7.6.3: http://www.haskell.org/ghc/ : ? for help Loading package ghc-prim ... linking ... done. Loading package integer-gmp ... linking ... done. Loading package base ... linking ... done. Prelude> "Hello, Haskell!" "Hello, Haskell!"
動いた〜。これで楽しく勉強できるね。