5
CygwinマシンにOcamlをインストールしましたが、単純なコンパイルは失敗します。以下の相互作用によってわかるように、パーミッションは正常です。 OCAMLLIBは正しいです。なにが問題ですか?なぜpervasives.cmiを開くことができませんか?
$ cat t.ml
print_string "hi";
$ ocamlopt t.ml
>> Fatal error: cannot open pervasives.cmi
Fatal error: exception Misc.Fatal_error
$ echo $OCAMLLIB
/cygdrive/c/OCaml/lib
$ ls -l /cygdrive/c/OCaml/lib/pervasives.cmi
-rwxrwxrwx+ 1 Lyn None 15094 Oct 8 01:30 /cygdrive/c/OCaml/lib/pervasives.cmi
はい、確かにそれはcmdシェルでうまく動作しますが、これはここからocamlのcygwin版です:http://protz.github.com/ocaml-installer/ –
この[メッセージスレッド](http: /lists.gforge.inria.fr/pipermail/frama-c-discuss/2009-December/001653.html)には、OCAMLLIB環境の設定方法に関する有用なヒントがあります。 –
Brilliant!これをあなたの答えに入れてください:export OCAMLLIB = C:\\ OCaml \\ lib –