OVH Cloud OVH Cloud

packages débian et compilation

1 réponse
Avatar
Capacci Thomas
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.
Merci.


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

1 réponse

Avatar
Raphaël \SurcouF\ Bordet
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 plu s
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 paque t
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 d e
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

# | http://www.debianfr.net