Le 23 octobre 2008 09:31, Sébastien Dinot <[EMAIL PROTECTED]> a écrit : > Bonjour, > > On m'a demandé l'url de l'impressionnant tutoriel sur les Autotools rédigé > par Alexandre Duret-Lutz, ancien mainteneur d'Automake, dont j'ai parlé hier > soir. La voici : > http://www.lrde.epita.fr/~adl/dl/autotools.pdf > > Ceci étant, je vous invite à sérieusement considérer CMake en lieu et place > des Autotools : > > - la syntaxe de CMake est un vrai plaisir pour qui a goûté aux Autotools et > aux macros M4 ; > - un script CMake écrit pour la version 2.4 fonctionne sans adaptation pour > la version 2.6 (là encore, les habitués d'Automake comprendront de quoi je > parle) ;
Il y a même un système de "compatibilité" de version avec les Policies: http://www.cmake.org/Wiki/CMake_Policies > - CMake est très bien documenté et un Wiki (http://www.cmake.org/Wiki/CMake) > contient certainement toutes les réponses aux questions que vous poserez à un > moment ou un autre ; La je modérerais un peu le propos car au début la doc est "déroutante" même si la mailing liste est très réactive. Diverses expériences de mon entourage m'ont montré qu'après 1 ou 2 jours de "tâtonnement" on est opérationnel(le). > - écrire ses propres extensions est un jeu d'enfants mais c'est de moins en > moins nécessaire vu l'enrichissement progressif de cet outil. Je plussois et je rajouterai que depuis la version 2.6, CMake a un support grandissant de cross-compilation: http://www.cmake.org/Wiki/CMake_Cross_Compiling ce qui était peut-être le seul écueil restant par rapport aux autotools. J'ai utilisé les autotools un certain temps (2/3 ans) et j'ai à peu près autant d'expérience CMake désormais et je n'utilise plus jamais les autotools sauf si le contexte m'y contraint... -- Erk _______________________________________________ Toulouse-ll mailing list Toulouse-ll@toulibre.org http://toulibre.org/cgi-bin/mailman/listinfo/toulouse-ll