我试图在远程unix服务器上安装并运行objective-cam。OCaml安装,找不到二进制文件
我已成功构建并安装了包含在ocaml包中的所有文件。然而,当试图使用它,例如:
[~]# ocamllex
给出:
-bash: /home1/PATHTOMYHOME/local/bin/ocamllex: /usr/local/bin/ocamlrun: bad interpreter: No such file or directory
有什么办法来告诉它来寻找别的地方ocamlrun
?正确的目录位于$ PATH变量中(ocamlrun
工程)。
将此行更改为任何值会在尝试运行ocamllex时导致'segmetation fault'。 – Jay 2010-11-12 23:03:36
@James:这可能是因为你的编辑改变了第一行以外的东西(它可能改变了编码,或者删除了一些控制字符,或类似的东西)。确保你使用了二进制编辑器,或者在我的修改后的答案中使用perl命令。 – Gilles 2010-11-12 23:18:57