FIELD NOTES: 書を持って街へ出よう

合同会社フィールドワークス プログラマ兼代表のブログ

OCamlでPython拡張モジュールを作る(その2)

昨日の続き。

はまり点3

デバッグのためにOCaml内でprintfしても値が出力されなかった。
原因は,標準出力をflushする処理がどこにもはいっていないためらしい。[Caml-list] Calling OCaml from C - nothing shown on stdoutに書いてあるとおり,手動でflushする処理を追加して解決した。