Re: auto* work fine
% I'd have to mostly agree, most of the
> autoconf nghtmare things are from very
> vey poorly written configure scripts
> and/or makefiles. configure should
> never need to run more than once (should
> never happen in a makefile), among other
> stupid things developers often seem to
> do (this one has caused me to most
I set a new personal record this weekend just gone. Downloaded eight pieces of software from Freshmeat and tried to configure, make, install. NONE of them worked. Not one out of the eight. And I am using Mandrake 9.2, so you would think that everything I need would be up-to-date.
I'm sincerely trying to move from Windows to Linux because I hate the way Microsoft works. But at least I have seldom had issues installing software on Windows, while I have frequently had them installing software on Linux. I don't believe I should have to be a C programmer and a Unix-head in order to install a program. I know that some Linux people have a "leeter-than-thou" attitude that says if you "can't be bothered" to learn all the complexities, you shouldn't be using Linux. But I believe if you are ever going to get ordinary users (even users at my level - I'm reasonably technical, just not very familiar with Unix and C and don't see why I should have to be in order to simply install some software) migrating in large numbers to Linux, then the software installation needs to be made much, much, much easier. And the documentation much better (it certainly helps if the developers mention on the download page what other packages you need to have installed already, rather than letting you find out by looking at the error messages).