ocaml < 4.0.0 を完全に動作させるための typerex の現在のバージョン (1.0.1 だと思います) を入手できた人はいますか? 私は現在、適切なはずの ocaml 3.12.1 と emacs24 を使用しています。typerex のサイトの指示に従ったので、gz をダウンロードし、configure、make、make install を実行し、.emacs ファイルに emacs 行を追加しました。emacs を起動すると、コードの強調表示が実行されますが、typerex ドロップダウン メニューから名前の変更などを試みると、「コマンドが失敗しました: ... の cmt(i) ファイルがありません」というメッセージが表示されます。
typerex のサイト ( http://www.typerex.org/manual-index.html ) によると、myocamlbuild ファイルに次の行を追加する必要があります。
Options.ocamlc := S [ A "ocp-ocamlc"]
、私はそうしました:
let _ = dispatch & function
| Before_options ->
(* Set up to use ocamlfind *)
Options.ocamlc := S [ A "ocp-ocamlc"]
しかし、それでも同じ問題が発生します。
私の .typerex ファイルは、前述のように私の _build を指しているため、CMT _build (現在、そのファイルに存在するのはこれだけです)。
どうやらcmtファイルはocaml 4.0.0またはそのようなもの(どこかでそれを読んでください)の時点でのみサポートされているようです。もちろん何も証明しません)。サイトのドキュメントはまばらで、サポートタブはすぐにstackoverflowに転送されるので、ここにいると思います...
カスパー