On Nov 14, 2007, at 4:22 PM, ron minnich wrote:

On Nov 14, 2007 11:25 AM, erik quanstrom <[EMAIL PROTECTED]> wrote:

a good percentage of the stuff configured is not required.  configure
spends a lot of energy looking for spiffy optimizations that can safely
be skipped.

Configure also screws us up when it's needed. Especially when I'm having problems compiling software because I'm missing a library I don't want to take the time to install! DON'T DYNAMICALLY LINK. Good thing Plan 9 don't (as far as I know).

It also introduces a complication. How automated is autotools when you have this: see /n/sources/contrib/pietro/Autotools.png It's how autotools works. The circles are programs you run to get a configure file! It should be called a portability nightmare!

And how about this in the category of pointless:

        Checking for C compiler...

Is that even necessary? Do you think someone compiling a program written in C would have a C compiler on them? Oh, and when you find out it's gcc, why does it go on to check whether or not it has specific flags and header files - especially standard header files, because I don't think you would need to ensure you have standard header files anyway anymore because everyone who uses anything made after 1990 (pretty much 99.024% of the population) use Standard C? Why not just assume those flags and headers are there?

I once tried to contribute to AbiWord. But Compilation using autotools held me back. And then I discovered troff, and that's what I'm using from now on (although I might make a mm to AbiWord converter one day). Oh how the mighty GNU have fallen.

Reply via email to