Boost: скомпилировать последний исходный код или использовать add-apt-repository?

Boost: скомпилировать последний исходный код или использовать add-apt-repository?

Boost: скомпилируйте последний исходный код или используйте add-apt-repository

Я нахожусь на перекрестке, мне следует повернуть в одну сторону или в другую…?

Boost 1.55 является частью стабильной версии Raspian Jessie, и при установке Domoticz рекомендуется использовать последнюю версию Boost (компилировав исходный код...), т. е. сейчас 1.61, хотя «по состоянию на 19 декабря 2015 года это версия 1.60».

(Правка: следуя совету, я успешно собрал Domoticz поверх Boost 1.55 с помощью gcc 4:4.9.2-2 (пришлось просто дать ему сделать 3 укуса на этапе сборки)).

Я могу сделать одно из следующего:

а) Игнорируйте загруженный исходный код (эй-хо!) и начните со следующего, оставаясь в системе apt-get, но, возможно, оставаясь на передовой Boost?

(Изменение: при попытке пойти этим путем у меня возникли ошибки, и я отступил.):

sudo add-apt-repository ppa:boost-latest/ppa

etc

б) Скомпилировать загруженный исходный код вне системы apt-get (это кажется плохой идеей, если только я не смогу заново подключить его к системе apt-get...)

(Изменение: это показалось мне излишним, если в этом не было необходимости! :-p, поэтому я снова отступил.)

У меня есть соответствующие резервные копии, созданные с помощью rpi-clone на нескольких SD-картах ;)

  • У меня есть резервная копия удаления до версии Boost 1.55 («вы получите ошибки компоновки, если не удалите старую библиотеку Boost»).

  • С тех пор я скачал Boost 1.61 и смог его скомпилировать (просто выполнив еще одно отдельное резервное копирование rpi-clone на другую SD-карту)…

Любые предложения приветствуются…

Я видел это:

Связанный контент