"Internal compiler" 在 Centos 7 上安装 HHVM 时出错
"Internal compiler" error when installing HHVM on Centos 7
我需要在我的 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
此错误可能是内存不足,请通过运行命令
检查您的服务器有多少内存
free -h
如果你没有多少空闲 space 尝试在你的服务器中添加 swap-space
使用交换文件
添加交换 space 的过程
sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile
现在开始编译你的软件
编译完成后你可以删除交换文件
sudo swapoff /swapfile
sudo rm /swapfile
我需要在我的 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
此错误可能是内存不足,请通过运行命令
检查您的服务器有多少内存free -h
如果你没有多少空闲 space 尝试在你的服务器中添加 swap-space 使用交换文件
添加交换 space 的过程sudo dd if=/dev/zero of=/swapfile bs=64M count=16
sudo mkswap /swapfile
sudo swapon /swapfile
现在开始编译你的软件
编译完成后你可以删除交换文件
sudo swapoff /swapfile
sudo rm /swapfile