2009-08-10 2 views
0

Есть ли способ установить Libboost 1.38 на Ubuntu 8.10? Самая высокая версия в моих репозиториях - 1.35. Было высказано предположение, что могут быть некоторые репозитории, которые я мог бы добавить, чтобы выполнить это, но мои поиски ничего не дали.Установка Libboost 1.38 на Ubuntu 8.10

Должен ли я прибегать к исходному коду? Если да, то каков наилучший способ добиться этого?

Благодаря

+0

+1 - У меня такая же проблема на Fedora, которая, по-видимому, будет помещать только релизы незначительных/ошибок в репозитории :( –

+0

Как я могу увидеть, что изменил Kim Grasman в моем посте? – Dan

+0

Dan, вы можете нажать возрастную часть «отредактированного nn часов назад», чтобы увидеть историю изменений. Я перемаркировал ее, потому что я хотел отметить ее как относящуюся к C++ и Boost, чтобы привлечь внимание людей, которые могут что-то узнать о проблеме. Надеюсь, что получилось :) –

ответ

2

Вы можете

  • Обновление до бойкий (Ubuntu 9.04), который имеет 1,37. Вы можете даже постепенно обновлять только свои библиотеки ускорения (google для apt-pinning)
  • используйте более продвинутый метод, который я часто использую: загрузите пакет Debian источники из Debian unstable (в настоящее время 1,38 с 1.39 в новой очереди и доступны «действительно скоро») и восстановить их на местном уровне. Вы можете захотеть создать пакет google Debian - и будьте уверены, что это легко, поскольку работа была выполнена, вы просто строите локальные варианты из существующих источников. Таким образом, вы остаетесь внутри системы управления пакетами и передо мной совместимы с обновлениями
  • если все остальное не удается построить из источника.
0

libboost1.37-dev находится в бойком хранилище.

Если у вас must есть Boost 1.38, вам придется скомпилировать его из источников самостоятельно.

2

На Ubuntu, установка из источника проста. Получить источник, распаковать и запустить следующие команды:

./bootstrap.sh --prefix=/usr/local --libdir=/usr/local/lib 
./bjam --layout=system install 

В качестве альтернативы, вы можете захватить SVN ГОЛОВУ, или ждать предстоящих 1,40. Затем вы можете удалить все перечисленные выше опции, кроме install. Вы можете просмотреть примечания к выпуску на http://beta.boost.org, чтобы узнать, являются ли предстоящие изменения «рискованными» для вашего дела.

 Смежные вопросы

  • Нет связанных вопросов^_^