Gearmanの最新バージョンをインストールしようとしています。しかし、それは私にエラーを与え続けます:
ブーストヘッダーのバージョンを確認しています>=1.37...いいえ
Boostのバージョン(インストールされているyumリスト| grep boost)を確認すると、すべてのバージョンが1.33です。最新のBoostバージョンは1.46ですが、CentOSのリポジトリにはこのバージョンがないようです。
Boostを最新バージョンに更新するためにyumを回避する方法はありますか?
ソースからビルドするか、最新のブーストディストリビューションを持つリポジトリをyumリポジトリに追加することができます。
このページから以前のバージョンのBoostをダウンロードしてインストールします:http ://www.boost.org/users/history/
または、ここで「ベンの」指示に従ってください。
http://ben-tech.blogspot.com/2013/06/build-boost-for-impala-in-centos-63.html
これで私がしたことは、
rpm -ql boost-devel
とrpm -ql boost146-devel
mv /usr/include/boost146/boost /usr/include/boost`
cd /usr/lib/boost/
mv * /usr/lib/
注:ファイル名が異なる場合は、ファイル名を置き換えるだけです