La version précise d'ubuntu comprend deux packages libboost-dev. La valeur par défaut est 1,46, mais il existe également un 1,48. Si j'installe les deux, où sont installés les en-têtes et les bibliothèques pour 1.48? Les emplacements sont-ils les mêmes si j'installe seulement 1,48?
La valeur par défaut est 1,46, mais il existe également un 1,48.
1.48 est la dernière version. La version 1.46 devrait passer à la version 1.48, avec les en-têtes/bibliothèques au même emplacement. Avez-vous besoin simultanément des deux?
La question de David est également valable pour mon cas: il semble que si je mets à niveau les packages Boost de 1.46 à 1.48, je perds le libogre-dev qui dépend de 1.46. Les packages "abstraits" (par exemple, libboost-all-dev) sont également supprimés. IMO, c'est une indication d'un problème avec le chemin de mise à niveau.
Je crois qu'une mise à niveau des packages abstraits pour dépendre des packages 1.48 au lieu de 1.46 devrait résoudre proprement tous les problèmes. Existe-t-il une telle mise à niveau planifiée?