我关注这个https://github.com/facebook/hiphop-php/wiki/Building-and-installing-HHVM-on-CentOS-6.3我快完成了,但在最后一部分是
cd hiphop-php
git submodule init
git submodule update
export HPHP_HOME=`pwd`
export HPHP_LIB=`pwd`/bin
cmake .
make
错误说
[root@localhost hiphop-php]# cmake . 缺少 CMAKE_PREFIX_PATH,继续进行 CMake/FindBoost.cmake:916 处的 CMake 错误(消息): 找不到请求的 Boost 库。 升压版本:1.41.0 Boost 包含路径:/usr/include 检测到的 Boost 版本太旧。要求的版本是 1.48(或 较新)。
尽管有这些错误,我还是遵循了这个
如果您的失败是在@make@ 命令上,请尝试更正错误并再次运行@make@,它应该从它停止的地方重新启动。如果不这样做,请尝试按照上面的说明删除。 如果您在构建时遇到一些问题,您还可以尝试将您的 Boost 升级到 1.50 版本并将 GCC 升级到 4.6.1 版本:您可以按照以下说明构建 BOOST:https://github.com/jackywei/HOW-TO-BUILD-HHVM-WiKi/wiki/Build-&-install-Boost-1.50-in-CentOS-(CentOS5.2-&-6.3-are-both-verified)
还是一样的错误
请帮忙谢谢
最佳答案
检查安装了哪个版本的 boost(通过 RPM):
rpm -qa boost
它可能是 boost-1.41。删除该软件包 (rpm -e),然后安装 Boost 1.50。
关于centos - 最后一部分在 CentOS 上构建和安装 HHVM 错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15494944/