On Wed, 3 Oct 2012, Jochen Kunz wrote:
On Wed, 3 Oct 2012 Alexey Toptygin wrote:
M4 in this context is not a solution, it is a
problem. It is the cure
that is worse than the disease.
Seconded. Autoconf scripts fail so often, because it is incredibly hard
and painfull to write them well. Most programmers don't have the time,
patience and motivation to dive into this mess.
Autoconf scripts aren't difficult to implement if you take the time to
read autoconf's documentation. Pretty much everything is documented, and
the docs aren't even half bad. Combine that with autobook, and I think
pretty much anyone could get the basics down pretty fast.
http://www.gnu.org/software/autoconf/manual/
http://sources.redhat.com/autobook/
And you need to test them on each and every platform.
Unfortunately the
average programmer doesn't have this extensive test facilities.
Which is why many developers share such resources.