In future, to replace autotools by cmake like KDE4 did?
- From
- J.C. Pizarro <jcpiza@gmail.com>
- Date
- Dec 7, 2007, 02:10 UTC
- Message-ID
- <998d0e4a0712061810k18e6388jde9d7bc5bd006b57@mail.gmail.com>
The autotools ( automake + libtool + autoconf + ... ) generate many big files that they have been slowing the building's computation and growing enormously their cvs/svn/git/hg repositories because of generated files.
To see below interesting links: 1. http://dot.kde.org/1172083974/ 2. http://sam.zoy.org/lectures/20050910-debian/ 3. https://lwn.net/Articles/188693/ 4. http://en.wikipedia.org/wiki/GNU_Build_Tools 5. http://en.wikipedia.org/wiki/GNU_Automake
The benefits could be: * +40% faster in the KDE4 building vs KDE 3.5.6. * elimination of redundant and unnecesary generated files as those from autotools. * smaller cvs/svn/git/hg repositories. * less errors/crashes when it's configuring. * can be improved the cmake's sources for better performance's gain. * good and long maintainance life.
I hope if the files for cmake+make can be well integrated in GCC 4.4
J.C.Pizarro