当我在我的共享服务器上编译OCaml ocaml-4.00.0的最新版本的源时,我有以下Out_of_memory错误消息: “ 致命错误:异常Out_of_memory 执行此命令时退出代码2: ../ocamlcomp.sh -c -g -warn-error A -w a -I camlp4 / boot -I camlp4 -I stdlib -o camlp4 / boot / camlp4boot.cmo camlp4 / boot / camlp4boot.ml“
我的初始bash命令是:make world
任何人都知道这个错误可能来自何处?
由于
答案 0 :(得分:2)
我最近多次编译OCaml 4.00.0,我有一些保存的日志。您在此处给出的确切失败命令显示在日志的中间点附近,然后继续成功构建编译器。我会从中得出结论,你实际上已经没有内存了。即,编译占用的内存比系统可用的内存多。这可能吗? (我不知道你的共同服务器是什么意思。)