Re: logiciel qui satisfait les dépendances à la compilation
On Sat, 2025-04-19 at 12:24 +0200, Benoît Barbier wrote:
> Bonjour,
>
> Existe-t-il un logiciel qui installe les dépendances à la compilation en
> téléchargeant et compilant les sources si les dépendances ne sont pas
> disponibles en paquet debian ?
Les dépendances de pas mal de logiciels GNU (par exemple GNU emacs, GNU make,
GCC, mais aussi fltk.org et fox-toolkit.org) dépendent de la manière dont ce
logiciel a été configuré.
En effet, ces logiciels ont un script configure qui doit être lancé (une seule
fois). Utilisez le avec ./configure --help pour savoir comment.
Dans le détail, ça peut dépendre de GNU autoconf et GNU automake
Donc un logiciel qui installe les dépendances à la compilation totalement
automatiquement ne peut pas exister.
C'est la raison pour laquelle existent les distributions et pourqui en créer une
demande un gros travail.
On peut (mais c'est des Linux pas Debian) considérer les distributions "source"
telles que https://archlinux.fr/ ou https://www.gentoo.org/
De mémoire le calcul des dépendances est complexe voire indécidable.
https://fr.wikipedia.org/wiki/Stefano_Zacchiroli a rédigé des papiers de
recherche à ce sujet: https://upsilon.cc/~zack/research/publications/ (et
notamment son HdR https://upsilon.cc/~zack/research/publications/hdr-thesis.pdf)
Bon weekend pascal.
--
Basile STARYNKEVITCH <basile@starynkevitch.net>
8 rue de la Faïencerie http://starynkevitch.net/Basile/
92340 Bourg-la-Reine https://github.com/bstarynk
France https://github.com/RefPerSys/RefPerSys
Reply to: