Hi Aleksey,

On Sat, Feb 17, 2007 at 12:10:16AM +0600, Aleksey Demakov wrote:
> Perhaps some people might find this interesting:
> 
> gcc - AC_PREREQ(2.59)
> http://gcc.gnu.org/viewcvs/trunk/configure.ac?revision=121893&view=markup

Uses autoconf without automake (configure was created with 2.13 in
gcc-4.2-20070124).
 
> Python - AC_PREREQ(2.59)
> http://svn.python.org/view/python/trunk/configure.in?rev=53508&view=auto

Uses autoconf without automake (configure was created with 2.59 in
python 2.5).
 
> GNU libc - AC_PREREQ(2.53)
> http://sources.redhat.com/cgi-bin/cvsweb.cgi/libc/configure.in?rev=1.467&content-type=text/x-cvsweb-markup&cvsroot=glibc

Uses autoconf without automake (configure was created with 2.59 in
glibc-2.5).
 
> Apache - AC_PREREQ(2.50)
> http://svn.apache.org/repos/asf/httpd/httpd/trunk/configure.in

Uses autoconf without automake (configure was created with 2.59 in
httpd-2.2.4).

> Mozilla - AC_PREREQ(2.13)
> http://lxr.mozilla.org/seamonkey/source/configure.in

Uses autoconf without automake (and they really use 2.13).

> Mono - no AC_PREREQ
> http://svn.myrealbox.com/viewcvs/trunk/mono/configure.in?rev=72101&view=auto

So none of the above projects uses automake, which IMHO should be in
important criterion for a comparism.

The autotools have a long history of problems and evolution; people
often use them without really understanding the power behind this
platform idependence mechanism. This leads to people starting other
build systems like scons or cmake, which are 500% better but have only 1%
of the functionality. Please excuse my penetrance, but I've seen so many
problems coming from old autotool versions while maintaining > 400
software packets in PTXdist so far that I think I have a large enough
data set to backup this position. But in the end it's surely up to you
to decide.

Robert
-- 
 Dipl.-Ing. Robert Schwebel | http://www.pengutronix.de
 Pengutronix - Linux Solutions for Science and Industry
   Handelsregister:  Amtsgericht Hildesheim, HRA 2686
     Hannoversche Str. 2, 31134 Hildesheim, Germany
   Phone: +49-5121-206917-0 |  Fax: +49-5121-206917-9

_______________________________________________
Developers mailing list
[email protected]
http://dotgnu.org/mailman/listinfo/developers

Reply via email to