1118
okada
2014/03/19
1
Yesodでのnomnichi開発の促進のため,
Mac OSX Mavericks向けにYesodでnomnichiを立ち上げるための方法を書きます.
Haskell&Yesod アンインストール
<pre># インストールされているHaskell-platformのバージョンを確認
$ sudo uninstall-hs
# バージョンを指定してアンインストール(7.4.2の場合)
$ sudo uninstall-hs –remove only 7.4.2
# cabalを削除
$ rm -rf ~/.cabal
$ rm -rf ~/.ghc
</pre>
Haskellインストール
# https://www.haskell.org/platform/mac.html
# 上記URLのXcode 5 & OS X 10.9 (Mavericks)の項にあるghc-clang-wrapperというbash scriptを/usr/bin以下にコピーし,実行権限を与えsudoで実行
# 上記URLからMac版の最新Haskell-Platformをダウンロード&インストール
Yesodインストール(既存Yesodプロジェクトがある場合)
# cabalのもつリストをアップデート
$ cabal update
# cabal自身のインストール(アップデート)
$ cabal install cabal-install
# 新たなcabalにPATHを通す
$ echo PATH=$HOME/Library/Haskell/ghc-7.6.3/lib/cabal-install-1.18.0.3/bin:$PATH >> ~/.bashrc
# Yesodプロジェクトのディレクトリに移動
$ cd Yesod/Project/path
# プロジェクトのディレクトリ以下にsandboxを作成
# これにより,以降のcabal installコマンドはsandboxの中にインストールされる
$ cabal sandbox init
# インストール
$ cabal install # コマンドをインストール $ cabal install yesod-bin
# sandboxの環境にPATHを通す
$ echo PATH=$HOME/Dropbox/Nomlab/home/admin/misc/nomnichi/.cabal-sandbox/bin:$PATH >> ~/.bashrc
# 立ち上げてみる
$ yesod devel
Xcodeいる・・・・ドゥルドゥル
kimura-y
2014/03/26 16:17