Как обновить Boost, если у Yum устаревшая версия - PullRequest
6 голосов
/ 06 апреля 2011

Я пытаюсь установить последнюю версию Gearman. Тем не менее, он продолжает давать мне ошибку:

Проверка версии Boost Headers> = 1,37 ... нет

Когда я проверяю свою версию Boost (установлен список yum | grep boost), все версии 1.33. Последняя версия Boost - 1.46, но, похоже, CentOS не имеет этой версии в своих репозиториях.

Есть ли способ обойти yum, чтобы обновить Boost до последней версии?

Ответы [ 3 ]

2 голосов
/ 15 августа 2013

Загрузите и установите более ранние версии Boost с этой страницы: http://www.boost.org/users/history/

Или следуйте инструкциям "Бена" здесь:

http://ben -tech.blogspot.com / 2013/06 / наращивание наддува для-импала-в-CentOS-63.html

2 голосов
/ 06 апреля 2011

Вы можете попробовать и собрать его из источника или добавить репо с последним буст-дистрибутивом в свои репозитории yum.

1 голос
/ 22 июня 2011

Что я сделал с этим, чтобы выдать

rpm -ql boost-devel и rpm -ql boost146-devel

mv /usr/include/boost146/boost /usr/include/boost`
cd /usr/lib/boost/
mv * /usr/lib/

Примечание: просто замените имена файлов, если у вас другое

...