私のインストールした OCaml は #! を認識しないため、camlp4o をスタンドアロンで実行することはできません。「ocamlrun camlp4o」として起動する必要があります。
プラグインにフラグを追加しようとしています。ただし、新しいフラグは既存のフラグに追加されるだけです。
その結果、ocamlbuild は次のようにコンパイラを呼び出します。
「-pp camlp4o ocamlrun camlp4o」。
有効な回避策は、新しいタグ「my_camlp4o」を導入することです。ただし、ocamlbuild のドキュメントでは、デフォルトを「オーバーライド」する機能について言及されていました。ocamlc、ocamlopt はオーバーライドできるようです。しかし、camlp4o をオーバーライドできますか? プラグインでできますか?