Re: comparatifs des diffé rents outils de construction de logiciels (make etc...)

Marc Chantreux <[email protected]> Wed, 4 Feb 2026 13:41:44 +0100
Newsgroups gmane.linux.debian.devel.french
Message-ID <aYM-iEq37KQNTJDR@prometheus>
salut,

On Tue, Feb 03, 2026 at 10:09:49PM +0100, Basile Starynkevitch wrote:
> Quelqu'un a-t-il fait un tableau comparatif (et critique) des
> diff=C3=A9rents logiciels libres de construction de logiciels, =C3=A7ad=
 des
> outils tels que make (GNU make avec ou sans extension Guile ou Python
> et variantes), ninja-build, scons, omake, etc etc...).

Pas sur que tu trouves. Wikipedia par exemple est loin d'etre exhaustif

https://en.wikipedia.org/wiki/Build_automation

Et m=C3=AAme si tu restes sur du make, tu as d=C3=A9j=C3=A0 plusieurs var=
iantes

https://en.wikipedia.org/wiki/Make_(software)#Variants

> Y compris avec des gen=C3=A9rateurs de code source (GNU bison, gpp, ANT=
LR, etc etc - ou outil libre maison).

gpp et bison dans la m=C3=AAme liste ? tu compares quoi =C3=A0 quoi? auta=
nt metrre
m4 dans la liste aussi dans ce cas.

> Y compris pour la configuration (alternatives =C3=A0 configure et autoc=
onf)

tu peux aussi ajouter mk (via 9base), ragel, pmake, https://github.com/kr=
istapsdz/oconfigure  ...
perso je serais curieux d'avoir des retours sur https://github.com/michae=
lforney/samurai.

Il faut aussi que tu construises une liste de crit=C3=A8res. par exemple
perso je tente de virer tous les gros interpreteurs de mon toolchain ce
qui a pour effet d'invalider meson qui est malheureusement de plus en
plus utilis=C3=A9.

Bref: si tu accouches d'un tel comparatif (ou que tu en trouves un), je
serais tr=C3=A8s int=C3=A9ress=C3=A9.

Bien =C3=A0 toi.

--=20
Marc Chantreux
P=C3=B4le CESAR (Calcul et services avanc=C3=A9s =C3=A0 la recherche)
Universit=C3=A9 de Strasbourg
=E2=98=8E  03.68.85.60.79