Установка Boost на CentOS 6.5 (Rocks 6.1.1)
У меня Rocks 6.1.1 (с CentOS 6.5), установленный на ВМ, и я пытаюсь установить Boost на нем. Я пытался делать yum install boost-devel
, Тем не менее, он жалуется на отсутствие зависимостей:
Error: Package: boost-devel-1.41.0-18.el6.i686 (Rocks-6.1.1)
Requires: libboost_serialization.so.5
Error: Package: boost-graph-1.41.0-18.el6.i686 (Rocks-6.1.1)
Requires: libicuuc.so.42
Error: Package: boost-devel-1.41.0-18.el6.i686 (Rocks-6.1.1)
Requires: libboost_math_tr1l.so.5
Error: Package: boost-devel-1.41.0-18.el6.i686 (Rocks-6.1.1)
Requires: libboost_prg_exec_monitor.so.5
...
Как я могу получить libboost
установлены? Может быть, мне не хватает репозитория, или что-то в этом роде (глупая ошибка).
Большое спасибо.
1 ответ
Я предполагаю (не в состоянии проверить сборку Rocks VM на данный момент), что установка Rocks 6.1.1 не включает в себя последний выпускной пакет EPEL (для EL6), который включает libboost и его зависимости. Вы можете получить последнюю версию здесь. Надеюсь, установив этот пакет, а затем запустив yum install boost-devel
будет работать на вас.