我試圖在遠程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