[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
autoconf (was: Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial releas
From: |
Sascha Silbe |
Subject: |
autoconf (was: Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release) |
Date: |
Thu, 18 Sep 2003 12:43:59 +0200 |
User-agent: |
Mutt/1.5.4i |
On Wed, Sep 17, 2003 at 04:54:11PM +0400, Samium Gromoff wrote:
Autoconf is different,
Unfortunately not.
it is aimed at portability,
Depends on how you define portability. If you include data transparency,
it certainly isn't portable.
Newer versions choke on paths containing a comma, so e.g. building in
,,build-something won't work. They are not going to fix this themselves
(and I do not have enough time to learn m4 and try to understand how
autoconf works internally). [1]
It's a nightmare for crosscompilation. They're going to make it even
worse because it's the easier path. [2]
The language used (m4) is hard to grok and makes it easy to write buggy
macros. Quoting rules are hard to understand.
So my recommendation is: If you can avoid using autoconf, do it.
AFAIR there are alternatives, but I had no need for one in the past (for
all my projects a simple Makefile suffices), so I did not evaluate them.
[1] http://mail.gnu.org/archive/html/autoconf/2002-04/msg00229.html
[2] http://mail.gnu.org/archive/html/autoconf/2002-05/msg00025.html
(whole thread, some mails seem to be missing in the archive)
CU/Lnx Sascha
--
Registered Linux User #77587 (http://counter.li.org/)
bomb terrorist afghanistan PGP encrypt CIA FBI BND MAD StaSi anschlag
strike sex pussy xxx kill bj hitler Gates MS Windows ZV ZDV
pgpAD6UbfXMtq.pgp
Description: PGP signature
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, (continued)
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Robert Anderson, 2003/09/17
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, MJ Ray, 2003/09/17
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Robert Anderson, 2003/09/17
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Robert Anderson, 2003/09/17
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, MJ Ray, 2003/09/17
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Robert Collins, 2003/09/17
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Jan-Benedict Glaw, 2003/09/16
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Samium Gromoff, 2003/09/17
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Mark A. Flacy, 2003/09/17
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Samium Gromoff, 2003/09/17
- autoconf (was: Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release),
Sascha Silbe <=
- Re: autoconf (was: Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release), wave++, 2003/09/18
- Re: autoconf (was: Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release), MJ Ray, 2003/09/18
- Re: autoconf (was: Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release), wave++, 2003/09/18
- Re: autoconf (was: Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release), MJ Ray, 2003/09/18
- Re: autoconf (was: Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release), wave++, 2003/09/18
- Re: autoconf (was: Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release), Andrew Suffield, 2003/09/18
- [Gnu-arch-users] Re: autoconf, Stephen J. Turnbull, 2003/09/18
- Re: [Gnu-arch-users] [ANNOUNCE] tlator-0.1 initial release, Stephen J. Turnbull, 2003/09/17
- [Gnu-arch-users] Re: [ANNOUNCE] tlator-0.1 initial release, Miles Bader, 2003/09/17
- [going OT] Re: [Gnu-arch-users] Re: [ANNOUNCE] tlator-0.1 initial release, Doran Moppert, 2003/09/18