Re: packages débian et compilation
Le samedi 18 septembre 2004 à 01:25 +0200, Capacci Thomas a écrit :
> Bonsoir ou bonjour,
>
> Je voulais savoir s'il y avait un moyen de connaître les options de
> compilation qui ont été choisies lorsque l'on installe un package débian.
Oui, il suffit de télécharger les sources du paquet en question, ou plus
exactement le paquet source ayant généré le paquet binaire. En effet, un
paquet source peut générer un ou plusieurs paquets binaires et à
l'inverse, un paquet binaire a été généré par un et un seul paquet
source. Le paquet source sera téléchargé[1] à l'emplacement relatif où
tu te trouves lorsque tu lances la commande adéquate.
Tu vas dès lors avoir plusieurs fichiers correspondants à ce paquet
source mais surtout un répertoire ! C'est dans ce répertoire que se
trouvent les informations désirées: dans le fichier debian/rules.
Il suffit alors de chercher les paramètres passés à la
commande ./configure (en général). Tous les paquets n'utilisent pas
forcément la même méthode pour se construire, aussi, il faut un peu de
recherche pour le trouver: parfois, les options sont dans un fichier à
part. Un nouvel outil a fait son apparition et prend de l'importance
pour des paquets dépendants d'un projet commun comme Gnome: cdbs.
Alors là, il faudra donc certainement l'installer si on ne l'a pas déjà
pour voir les fichiers que le debian/rules appelle (exemple: la classe
Gnome: /usr/share/cdbs/1/class/gnome.mk). Après, je te laisse te référer
à la documentation de cet outil ;-)
[1]: http://www.debian.org/doc/manuals/apt-howto/ch-
sourcehandling.fr.html#s-source
--
Raphaël 'SurcouF' Bordet
surcouf@debianfr.net
#debianfr@undernet | http://www.debianfr.net
Reply to: