----- Original Message ----- 
From: Stephen Turner <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Wednesday, October 27, 1999 11:53 AM
Subject: Re: [analog-help] Thoroughly confused


> On Wed, 27 Oct 1999, Simon McClenahan wrote:
> >
> > Have you considered using GNU's autoconf to provide a configuration and
> > Makefile generator with the Analog distribution? 
> > 
> 
> Yes, but I don't really see the point. It would really only be used on
> Unix, and it compiles out-of-the-box on Unix anyway. There is almost no
> platform-specific code at least among Unix versions (and very little at
> all).

"Almost no" and "very little" platform-specific code are the gotchas that can be 
avoided. And using a Configure script does more than create Makefile rules for 
building the software, it also handles the installation issues (and the distribution 
issues), which is what the originator of this thread was assuming that everything 
would be installed in a default configuration, "out-of-the-box". I'm not familiar with 
autoconf's non-UNIX configuration abilities, but I think they do exist. I'm all for 
brain-dead configuration, build and install scripts, as long as they are flexible, 
like GNU's autoconf.

When I built Analog 3.2x, 3.31, 3.32 and 3.90b1 I had to manually make changes to the 
Makefile and HTML forms interface (and probably others), all of them similar for each 
version, but not quite. I also installed them with different default analog.cfg files 
for development and production environments. To help ease these modifications and my 
flawed memory, I had to save diff outputs so I know what I will need to change when I 
want to install the next version.


cheers,
    Simon


------------------------------------------------------------------------
This is the analog-help mailing list. To unsubscribe from this
mailing list, send mail to [EMAIL PROTECTED]
with "unsubscribe analog-help" in the main BODY OF THE MESSAGE.
List archived at http://www.mail-archive.com/[email protected]/
------------------------------------------------------------------------

Reply via email to