我的问题是OCAMLC和OCAMLPT
阿佩尔
拒绝通过apt-get安装第三方库。当我试图将第三方模块合并到自己的OCAML程序中时,我首先遇到了这个问题,然后很快就把它作为个人理解OCAML编译的失败而注销了。然而,很快,当我试图在别人的指导下编译项目时,我发现自己也遇到了同样的问题。
下面是最直接的例子。其他人都使用ocamlbuild,这让事情有点模糊。
http://groups.google.com/group/fa.caml/msg/5aee553df34548e2
汇编:
$ocamlc -g -dtypes -pp camlp4oof -I +camlp4 dynlink.cma camlp4lib.cma -cc g++ llvm.cma llvm_bitwriter.cma minml.ml -o minml
File "minml.ml", line 43, characters 0-9:
Error:Unbound module Llvm
即使当我向OCAMLC提供指向LLVM文件的废弃路径时,就像这样……
$ ocamlc -g -dtypes -pp camlp4oof -I +camlp4 dynlink.cma camlp4lib.cma -cc g++ /usr/lib/ocaml/llvm-2.7/llvm.cma /usr/lib/ocaml/llvm-2.7/llvm_bitwriter.cma minml.ml -o minml
…无济于事。
我做错什么了?