Tous ces outils qui sont censés te simplifier la vie te la complique deux fois plus, et pour les utilisateurs qui vont tenter de recompiler tes sources dans un environnement différent, 10 fois plus.
Ils simplifient la vie du développeur, mais c'est la fragmentation des distributions et les vieilles versions qui sont responsables de beaucoup des problèmes qui n'ont pas lieu d'être. De mon point de vue qui vaut ce qu'il vaut, le développeur peut simplement mettre à disposition une version de son projet compilé statiquement qui fonctionnera partout, mais ce n'est pas son rôle de faire en sorte que les sources publiées soient compilables par quelques barbus sur Debian 6 ou RHEL 3 (encore plus vrai pour des jeux, ou la simple dernière Debian stable peut être un cauchemar).
En gros, il faut utiliser ces outils qui sont censés simplifier la vie de façon qu'ils la simplifient, mais ce n'est pas à lui d'assumer le choix de distrib des utilisateurs.
[^] # Re: Désolé de répondre à coté de la plaque
Posté par Spyhawk . En réponse au journal Version minimum de CMake. Évalué à 3.
Ils simplifient la vie du développeur, mais c'est la fragmentation des distributions et les vieilles versions qui sont responsables de beaucoup des problèmes qui n'ont pas lieu d'être. De mon point de vue qui vaut ce qu'il vaut, le développeur peut simplement mettre à disposition une version de son projet compilé statiquement qui fonctionnera partout, mais ce n'est pas son rôle de faire en sorte que les sources publiées soient compilables par quelques barbus sur Debian 6 ou RHEL 3 (encore plus vrai pour des jeux, ou la simple dernière Debian stable peut être un cauchemar).
En gros, il faut utiliser ces outils qui sont censés simplifier la vie de façon qu'ils la simplifient, mais ce n'est pas à lui d'assumer le choix de distrib des utilisateurs.