Ruby 1.9.1(mswin32)でziprubyをビルドできた

とりあえず、今月中のリリースが目標。
API的な不備はなかったからLinuxでもビルドできると思うけど、環境を用意しないと…。

以下、VC2008ビルドメモ。

  • config.hのバージョンチェックをコメントアウト
  • windows.hをインクルードしない
  • zipruby側のプロジェクトに以下のマクロを定義
    • HAVE_FSEEKO
    • HAVE_FTELLO
    • HAVE_VSNPRINTF
  • 間違えてsize_tの代わりにoff_tを使っているところがあるので修正する
  • Rubyのバージョンチェック用のマクロってないかなぁ?
  • ソリューション構成どうしよう?
  • VirtualBoxRuby 1.9.1環境を作る