URL: https://linuxfr.org/forums/programmationautre/posts/versions-minimales-requises-pour-bibliotheques-dans-les-dependances Title: Versions minimales requises pour bibliothèques dans les dépendances Authors: Lizzie Crowdagger Date: 2012年02月19日T22:56:52+01:00 Tags: autotools et dépendances Score: 3 Bonjour, J'espère ne pas poser de question qui serait super simple à résoudre par google, mais j'avoue que je ne sais pas trop quoi chercher. Alors voilà mon souci : j'ai commencé un petit projet (un jeu de tarot) en Vala, et je viens, avec une joie indicible, de commencer à mettre tous les fichiers pour les autotools. Dans le fichier configure.ac (et j'imagine qu'il y a le même genre de choses quand on veut proposer des paquets pour des distribs), il faut préciser les bibliothèques requises, et leurs version, ce qui donne en l'occurrence : pkg_modules="gtk+-3.0>= 3.2.0 gee-1.0>= 0.6.0 glib-2.0>= 2.30.0 " Alors, voilà mon dilemme : quels numéros de version mettre ? Là, j'ai fait un peu au pifomètre (en prenant les numéros de version que j'avais et en mettant le dernier numéro à 0) mais je me demande ce qu'on est censé faire pour que ce soit un peu propre ? Notamment, je pense qu'il y a deux approches : mettre la version que j'ai, en me disant que «là au moins je suis sûre que ça marche» (mais du coup ça va pas vouloir compiler chez des gens chez qui ça marcherait pourtant), ou mettre des versions plus basses, au risque qu'il y ait des soucis chez des gens ? Idéalement, je pourrais regarder quand ont été implémentées toutes les fonctions que j'utilise, mais même si j'ai du temps libre, bof, quoi. Est-ce qu'il y aurait des outils qui feraient ça automatiquement ?