2

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に転送されるので、ここにいると思います...

カスパー

4

1 に答える 1