構文拡張機能を含む、バッテリーを使用する単純なocamlbuildプロジェクトがあります。
_tags:
<*>: pkg_batteries,pkg_threads,pkg_batteries.syntax,syntax_camlp4o
something.ml:
open Batteries
…
let () = …
これは、デバッグ用に構築されています。
$ ocamlbuild something.d.byte
$ ocamldebug something.d.byte
printただし、でコマンドを使用しようとするとocamldebug、次のエラーが発生します。
(ocd) print x
Cannot find module Batteries.
Batteriesこれは、 openedのスコープでデバッグする場合にのみ発生するようです。
このエラーの原因は何ですか?どうすれば回避できますか?