DragonFly commits List (threaded) for 2006-08
Re: cvs commit: src/sys/sys dirent.h
On Sun, Aug 13, 2006 at 01:54:24PM -0700, Matthew Dillon wrote:
> Well, I thought about it and, frankly, I consider having to probe for
> features (ala gnu configure) to be a godaweful hack compared to simply
> having #define's that allows code to trivially detect whether a feature
> exists or not.
Which doesn't help when all but one operating system doesn't have them.
Arguing that Linux has some $MAGIC_CRAP is like saying we need
hard-coded ANSI color sequences in ls...
> GNU configure is the bane of all life in the universe. It is a piece of
> crap that has caused no end of pain to anybody trying to port software
> in the open source community.
No, GNU configure is not the problem. 99% of all configure scripts out
in the wild are badly written, but do the job. The only mostly working
self-configuring system beside autoconf I have seen so far is the Perl
magic, which basically does the same thing (and was the inspiration for
autoconf?). All the other wonderful, modern configuration systems are