在Centos 7上安装HHVM时出现“内部编译器”错误

时间:2015-07-08 03:26:45

标签: c++ linux centos hhvm hacklang

我需要在我的Linux服务器上安装HHVM才能使我的hacklang正常工作。但是我在安装期间收到了此错误消息

c++: internal compiler error: Killed (program cc1plus)
Please submit a full bug report,
with preprocessed source if appropriate.
See <http://bugzilla.redhat.com/bugzilla> for instructions.
make[2]: *** [third-party/proxygen/CMakeFiles/hphp_proxygen.dir/lib/services/RequestWorker.cpp.o] Error 4
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [third-party/proxygen/CMakeFiles/hphp_proxygen.dir/all] Error 2
make: *** [all] Error 2

1 个答案:

答案 0 :(得分:2)

此错误可能是由于内存不足,请通过运行命令检查服务器有多少内存

free -h

如果没有太多可用空间,请尝试在服务器中添加交换空间 使用交换文件添加交换空间的过程

sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile

现在开始编译您的软件

编译完成后,您可以删除交换文件

sudo swapoff /swapfile
sudo rm /swapfile