
Ubuntu 12.04 LTS Server Edition 64 ビットを実行する Travis CI で Boost 1.60 をインストールする方法を検討しています。
debian-sid
インストールできるようにリポジトリをaptソースとして追加しようとしましたlibboost-program-options1.60-dev
が、失敗しましたたくさんのエラーこれは、Debian パッケージが Ubuntu と互換性がないために発生したようです。
解決策としては、Boost 1.60用のUbuntuパッケージを見つけることのようですが、Ubuntuにあまり詳しくないので、これに苦労しています。Launchpadで検索すると、Boost 1.60 について 1 回言及しかし、これを 12.04 にインストールできるかどうか、またどのようにインストールできるかは不明です。
私は Travis CI でコンテナを使用しているため、sudo
利用できません。そのため、.deb
ファイルを直接インストールすることはできません。私ができることは、APT ソースを追加し、そのソースからパッケージをインストールすることだけです (ホワイトリストに登録されている場合、またはホワイトリストに登録されるように申請する場合)。
私は見つけたブースト最新PPA ですが、名前にもかかわらず、これには Boost の非常に古いバージョンしか含まれていないため、残念ながら最新の状態に保たれていないようです。これは明らかに Canonical との意見の相違によるものです。
ちょっと困ってます!Ubuntu LTS 12.04 で Boost 1.60 を入手できるかどうか知っている人はいませんか?
注: これは、163976- この質問は Boost のどのバージョンについても当てはまりますが、最新の安定バージョンは古すぎるため、具体的には 1.60 以降について質問しています。