Wie installiere ich Boost 1.60 auf 12.04 LTS?

Wie installiere ich Boost 1.60 auf 12.04 LTS?

Ich versuche herauszufinden, wie ich Boost 1.60 unter Travis CI installiere, auf dem Ubuntu 12.04 LTS Server Edition 64-Bit läuft.

debian-sidIch habe versucht, das Repo als apt-Quelle hinzuzufügen, damit ich es installieren konnte libboost-program-options1.60-dev, aber das schlägt fehl miteine Menge FehlerDies scheint darauf zurückzuführen zu sein, dass ein Debian-Paket nicht mit Ubuntu kompatibel ist.

Die Lösung scheint also darin zu bestehen, ein Ubuntu-Paket für Boost 1.60 zu finden. Da ich mich jedoch nicht sehr gut mit Ubuntu auskenne, habe ich damit Probleme. Wenn ich zu Launchpad gehe und eine Suche durchführe, kann ich nur findeneine Erwähnung von Boost 1.60Mir ist jedoch nicht klar, ob und wie dies in 12.04 installiert werden kann.

Ich verwende Container in Travis CI, daher sudoist es nicht verfügbar, was die direkte Installation einer Datei ausschließt .deb. Ich kann lediglich APT-Quellen hinzufügen und dann Pakete aus dieser Quelle installieren, wenn sie auf der Whitelist stehen (oder beantragen, sie auf die Whitelist zu setzen).

Ich fand dieBoost-NeuestePPA, aber trotz des Namens enthält es nur sehr alte Versionen von Boost und scheint daher leider nicht auf dem neuesten Stand gehalten zu werden – offenbar aufgrund von Meinungsverschiedenheiten mit Canonical.

Ich stecke also ein wenig fest! Weiß jemand, ob es möglich ist, Boost 1.60 unter Ubuntu LTS 12.04 zu bekommen?

Hinweis: Dies ist kein Duplikat von163976– diese Frage bezieht sich auf alle Boost-Versionen, ich suche aber speziell nach 1.60, da die neueste stabile Version zu alt ist.

verwandte Informationen