[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: (Off-Topic) Autoconf
From: |
ams |
Subject: |
Re: (Off-Topic) Autoconf |
Date: |
Wed, 12 Oct 2005 19:28:44 +0200 |
Setting aside the use of M4, which is another abomination,
M4 is quite a good choice for this.
the fundamental design flaw in autoconf is that it tests
compatibility by executing programs on the target platform rather
than consulting a database.
I don't know of any test that does this that is distributed with
autoconf. Maybe you mean tests that people have writtten, then this
is true, but then it isn't a flaw in the test not in autoconf. Also,
you can make autoconf use a database, it is called a config.cache
file, and I often use it for bash 2.x which had a broken set of tests
(3.x fixed this, instead it just defaults to some semi-sane value and
spits out a warning).
how exactly do you test the integer size on a cross target?
By not depending on the integer size.
Have you tried building a cross compiler lately with GCC?
I have, quite easy, far easier than it was a few years ago.
Finally, the design of autoconf does not promote portability.
It does promote portability. But people are often ignorant as to
writting good configure.ac scripts, which is a pita if you try to
write your own specific tests. But it is a less pain than writting
the old Makefiles with a bazillion macros that you need to define
manually.
- Re: Hurdish applications for persistence, (continued)
- Re: Hurdish applications for persistence, Jonathan S. Shapiro, 2005/10/11
- Using Hurd features (was: Re: Hurdish applications for persistence), olafBuddenhagen, 2005/10/11
- Re: Using Hurd features (was: Re: Hurdish applications for persistence), Bas Wijnen, 2005/10/12
- Re: Using Hurd features (was: Re: Hurdish applications for persistence), ams, 2005/10/12
- Re: Using Hurd features (was: Re: Hurdish applications for persistence), Bas Wijnen, 2005/10/12
- Re: Using Hurd features (was: Re: Hurdish applications for persistence), ams, 2005/10/12
- Re: Using Hurd features, Ludovic Courtès, 2005/10/12
- Re: Using Hurd features, Jonathan S. Shapiro, 2005/10/12
- Re: Using Hurd features, Ludovic Courtès, 2005/10/12
- (Off-Topic) Autoconf, Jonathan S. Shapiro, 2005/10/12
- Re: (Off-Topic) Autoconf,
ams <=
- Re: (Off-Topic) Autoconf, Jonathan S. Shapiro, 2005/10/12
- Re: (Off-Topic) Autoconf, ams, 2005/10/12
- Re: (Off-Topic) Autoconf, Jonathan S. Shapiro, 2005/10/12
- Re: (Off-Topic) Autoconf, Alfred M\. Szmidt, 2005/10/12
- Re: (Off-Topic) Autoconf, Jonathan S. Shapiro, 2005/10/12
- Re: (Off-Topic) Autoconf, Alfred M\. Szmidt, 2005/10/12
- Re: (Off-Topic) Autoconf, Jonathan S. Shapiro, 2005/10/12
- Re: (Off-Topic) Autoconf, Eric Northup, 2005/10/12
- Re: (Off-Topic) Autoconf, Marcus Brinkmann, 2005/10/12
- Re: (Off-Topic) Autoconf, Jonathan S. Shapiro, 2005/10/12