-
Notifications
You must be signed in to change notification settings - Fork 0
macでの環境構築
keqh edited this page Sep 3, 2014
·
2 revisions
本を読む上で最低限必要な物は以下
- GHC
- cabal
- threadscope
GHCとcabalは以下のどれかでinstallする
- binaryを以下からdownload
- homebrew
- haskell-platform
GHC: Download version 7.8.3 The Haskell Cabal haskell/ThreadScope
展開するとdist/build/cabal/cabal
にbinaryがあるので、以下の手順で改めてinstallする
$ dist/build/cabal/cabal update
$ dist/build/cabal/cabal install cabal-install
macの導入手順がある(HomebrewベースでThreadScopeをインストール - ✚POPSTACK✚) が、dmgが用意されているのでこちらで。 ThreadScope - HaskellWiki
dmgで持ってきたbinaryだと、以下のmessageが表示されることがある
"threadscope"は、開発元が未確認のため開けません。
このときは、ctrlを押しながらメニューの「開く」を選ぶといける
本書のサンプルコードはcabal化されているので、以下でソースコードど必要なpackageを取得する。
$ cabal unpack parconc-examples
$ cd parconc-examples
$ cabal install -j --only-dependencies
$ cabal configure
$ cabal build