public inbox for gcc@gcc.gnu.org
 help / color / mirror / Atom feed
* In future, to replace autotools by cmake like KDE4 did?
@ 2007-12-07  2:10 J.C. Pizarro
  2007-12-07  7:57 ` Marcel Holtmann
  2007-12-07 12:14 ` Jakub Narebski
  0 siblings, 2 replies; 8+ messages in thread
From: J.C. Pizarro @ 2007-12-07  2:10 UTC (permalink / raw)
  To: gcc, git, David Miller, Daniel Berlin, Ismail Donmez

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

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2007-12-10 20:24 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-12-07  2:10 In future, to replace autotools by cmake like KDE4 did? J.C. Pizarro
2007-12-07  7:57 ` Marcel Holtmann
2007-12-07 12:14 ` Jakub Narebski
2007-12-07 12:44   ` Andreas Ericsson
2007-12-07 13:56     ` Jakub Narebski
2007-12-07 14:42       ` J.C. Pizarro
2007-12-07 16:10         ` Marco Costalba
2007-12-10 20:35         ` Jan Hudec

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).