トップ «前の日記(2008-06-14) 最新 次の日記(2008-06-17)» 編集

Route 477



2008-06-16

[haskell] ghcをインストールするのにghcが必要な件

MacPortsで入れるときとかどうしてんだろ?と思ったら:

Attempting to fetch ghc-6.8.2-darwin-i386-leopard-bootstrap.tar.bz2

bootstrap部分だけバイナリ配布してるのな。

…それもう本体もバイナリ配布でよくね?w

[haskell][SDL][mac] MacでもHSDLで遊びたいんだが

MacPortsでghcを入れて*1id:ku-ma-meさんの記事を 参考にコンパイルしてみたんだけど。

バイナリを実行した瞬間に、「Ruby/SDLゲームをrsdlじゃないrubyで動かしたときのエラー」と同じやつが表示されて落ちた。 ああ。Mac用SDLの初期化処理が実行されないからか…。

rsdlをビルドするのは(ほぼ)Rubyを再コンパイルするだけの簡単なお仕事なんだけど、ghcはコンパイラだからなぁ…。何とかなるのかこれ。

*1 コンパイルにやたら時間かかるので注意