「すごい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!"

 
動いた〜。これで楽しく勉強できるね。
 
 

§1131 · Posted By · 12月 12, 2013 · Development · Tags: , , · [Print]