Boost:最新のソースをコンパイルするか、add-apt-repositoryを使用しますか? [閉鎖]

Boost:最新のソースをコンパイルするか、add-apt-repositoryを使用しますか? [閉鎖]

ブースト:最新のソースコードをコンパイルするか、add-apt-repositoryを使用してください。

分かれた道に立ったのにどちらに行くべきですか?

Boost 1.55はRaspian Jessie stableの一部であり、Domoticzをインストールするときに推奨されるのは、最新のBoost(ソースでコンパイルして...)を使用することです。 「2015年12月19日バージョン1.60」ですが、現在は1.61です。

(編集:提案されているように、gcc 4:4.9.2-2を使用してBoost 1.55でDomoticzを正常に構築しました(作成中に3バイトしか使用できません)。

次のいずれかを実行できます。

a) ダウンロードしたソースコードを無視して(こんにちは!)、次から始めてapt-getシステムを維持しますが、Boostの最先端を維持しますか?

(編集:これを実行しようとしたときにエラーが発生したため終了しました。):

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

etc

b) ダウンロードしたソースコードを apt-get システム外でコンパイルします。 (apt-getシステムに再接続できない場合、これは悪い考えのようです...)

(編集:必ず必要な場合でなければ不要なようです! :-p だからまた保留しています。)

私はrpi-cloneを使ってSDカードセットを適切にバックアップしました。 ;)

  • Boost 1.55より前に削除されたバックアップがあります(「以前のBoostライブラリを削除しないとリンクエラーが発生します」)。

  • Boost 1.61をダウンロードしてコンパイルできます(別のrpi-cloneを別のSDカードにバックアップするだけです)...

どんな提案でも歓迎します...

私はこれを見たことがあります:

ベストアンサー1

おすすめ記事