我正在尝试安装最新版本的Gearman。但是,它一直给我错误:
检查Boost Headers版本> = 1.37 ...没有
当我检查我的Boost版本(yum list installed | grep boost)时,所有版本都是1.33。最新的Boost版本是1.46,但似乎CentOS在他们的存储库中没有这个版本。
有没有办法绕过yum将Boost更新到最新版本?
答案 0 :(得分:2)
你可以尝试build it from source或者在你的yum回购中添加一个拥有最新boost发行版的仓库。
答案 1 :(得分:2)
从此页面下载并安装早期版本的Boost:http://www.boost.org/users/history/
或按照“Ben”的说明进行操作:
http://ben-tech.blogspot.com/2013/06/build-boost-for-impala-in-centos-63.html
答案 2 :(得分:1)
我对此做的是发布
rpm -ql boost-devel
和rpm -ql boost146-devel
mv /usr/include/boost146/boost /usr/include/boost`
cd /usr/lib/boost/
mv * /usr/lib/
注意:如果您的文件名不同,只需替换文件名