web-dev-qa-db-fra.com

Comment installer libboost 1.48?

Je souhaite installer la dernière version bibliothèques Boost C++ sur mon système 10.10 à l'aide d'un PPA, mais ne parvient pas à en trouver un qui fonctionne. Nordlöw déjà bonnes sources suggérées dans une discussion similaire mais je n'ai pas pu installer la bibliothèque. Le programme d'installation indique que la dernière version est en cours d'exécution.

Le ppa:purplekarrot de Daniel Pfeiffer ne met pas à niveau mon installation 1.42 actuelle. current 1.42 installation

Bien que j'essaie de suivre les instructions exactes de fossfreedom , il n'y a pas de paquet à lister pour être mis à jour quand je lance Sudo apt-get upgrade. Voici le journal de sortie .

Lorsque j'essaie d'installer libboost-filesystem, les seuls onglets qui me sont proposés sont les suivants.

⚡ Sudo apt-get install libboost-filesystem
libboost-filesystem1.40.0    libboost-filesystem1.42.0    libboost-filesystem-dev
libboost-filesystem1.40-dev  libboost-filesystem1.42-dev
4
JJD

En fin de compte, je n’ai pas utilisé le PPA , l’auteur ayant précisé son objectif.

veuillez noter que les packages Boost dans mon PPA ne sont pas basés sur la version officielle 1.48 de boost.

Nous développons actuellement un nouveau système de construction basé sur CMake pour les bibliothèques Boost C++, capable de créer des programmes d'installation basés sur des composants.

Mon PPA est actuellement utilisé pour vérifier si la génération de paquets à l'aide de notre nouveau système de construction fonctionne. Le fonctionnement des packages générés n’a pas encore été testé. Si vous recherchez une version stable de Boost, vous ne devriez pas utiliser ce PPA.

Je vous suggère compilez vous-même . C'est en fait assez facile. Vous n'avez pas besoin d'appeler installer et vous n'avez pas besoin de droits d'administrateur. Il suffit de télécharger les sources boost, de les extraire et d’appeler dans un terminal:

$ ./bootstrap.sh $
./ b2

Définissez ensuite la variable d'environnement BOOST_ROOT sur le chemin où vous avez extrait le boost. Vous devriez maintenant pouvoir construire Gource.

Néanmoins, il y a quelques détails dont je devais m'occuper concernant Gource. Je les posterai dans un instant car je dois les consulter à nouveau.

3
JJD