GODI on Cygwin
GODIがCygwinにインストールできないか試行錯誤中。まだ、できていない。
- ./bootstrap_stage2でこける
- find-libのビルドができていない
- $PREFIX/build/godi/godi-findlib/work/findlb-1.1.2pl1/tools/extract_argsのビルドが失敗している
- libcamlrun.aが見つからないのが原因。ocamlcでのコンパイル時に-ccopt -L$PREFIX/lib/ocaml/std-libを指定してやればいい。
- $PREFIX/build/distfilesからfindlib-1.1.2pl1.tar.gzに含まれるMakefileを書き換え。フォルダごと圧縮する必要がある。
- チェックサムが変わるので、$PREFIX/etc/godi.confにNO_CHECKSUM=yesを追加
- findlib.exeのビルドに失敗する
- wsock32.libが足りないと言われたので、VS2005から取ってきて$PREFIX/build/godi/godi-findlib/work/findlb-1.1.2pl1/srcに置く
- libcamlrun.aが見つからないので、再びMakefileを書き換える。
- リンク時にエラーがでる。orz...
ふう、先は長いな。