This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
In future, to replace autotools by cmake like KDE4 did?
- From: "J.C. Pizarro" <jcpiza at gmail dot com>
- To: gcc at gcc dot gnu dot org, git at vger dot kernel dot org, "David Miller" <davem at davemloft dot net>, "Daniel Berlin" <dberlin at dberlin dot org>, "Ismail Donmez" <ismail at pardus dot org dot tr>
- Date: Fri, 7 Dec 2007 03:10:36 +0100
- Subject: In future, to replace autotools by cmake like KDE4 did?
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