packageのインストールに関する備忘録
cabal install のリポジトリ
http://hackage.haskell.org/trac/hackage/wiki/CabalInstall
を見ればいいんだけど、おもいっきり間違えた。 cabal install の stable branche は http://darcs.haskell.org/cabal-branches/cabal-install-x.x である。
Setup configure のオプション
make configure と同じく --prefix=$HOME/xxx を付けてローカルに。ついでに --user を指定しておけば、 パッケージの登録がユーザのデータベースに対してなされるようになる。
道のり
- 何かcgi書こう
- できた!
- 日本語出力おかしい
- そうだ ghc 6.10 は日本語そのまま入出力できないのだった
- utf8-stringがひつようだ
- wget して展開してSetupとかめんどい
- cabal install だ
- Ubuntuのpackageにcabal installないぞ…
- よしdarcs getだ
- ライブラリが足りないので apt-get
- なんかライブラリの要求バージョンおかしい
- もしかして:HEADだから
- brancheにした
- あれ、cabalコマンドがないぞ
- cabalとcabal install間違えてたでござる
- できた、やっとcabal install使える
- sudo apt-get install libghc6-utf8-string-dev あるとか悲しい…というかなんでさっき apt-get したときに気付かなかったの…