cabal install したいなら cabal-dev でし…!
Haskell の cabal、よく dependency-hell になってアッアッなのでし… なので cabal-dev がいいよってけっこう前からいろんな人がいってたのでし。
ということで使い方を覚えた記録でし…!
git clone git://github.com/creswick/cabal-dev.git cd cabal-dev cabal update cabal install
これで cabal-dev がインストールされるでし…! あとは cabal-dev の使い方でし。
- yesod をインストールする時
cabal-dev install --sandbox=~/.cabal-dev/yesod yesod-platform yesod-bin
ぼくはまだ yesod-platform 単品でしか試してないけどたぶんうまくいくとおもうでし…! エンジョイ Haskell なのでし…!
リンク
とても参考になった記事 http://myuon-myon.hatenablog.com/entry/2013/02/12/185717
ありがたや〜ありがたや〜 https://github.com/creswick/cabal-dev
Mac OS X 10.9 mavericks で Haskell 環境をうまく構築する
ghc と cabal、大変でした。ということでうまくいく方法のメモ。
まずは ghc 7.6.3 と cabal-install をなんらかの方法で入れる
homebrew なり Macports なり Haskell-Platform なりで入れます。
cabal のリポジトリをクローンしてビルド
- https://github.com/haskell/cabal から clone します
cd cabal/cabal-install
cabal update
git checkout cabal-install-v1.18.0.2
cabal install
これで新しい cabal
が ~/.cabal/bin/cabal
に無事入ります。
あとは cabal-dev
使うなり、hsenv
使うなりどうぞです。