おさかな日誌

魚類がプログラミング

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 のリポジトリをクローンしてビルド

これで新しい cabal~/.cabal/bin/cabal に無事入ります。

あとは cabal-dev 使うなり、hsenv 使うなりどうぞです。