🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #73317

Re: Is ./configure a GNU standard?

#73317
From: David J. MacKenzie
Date: Thu, 17 Oct 1991 16:36
34 lines
1867 bytes
> How committed is the GNU project to using the ./configure command
> prior to make?

Get standards.text from prep.ai.mit.edu.

> I have developed an alternative porting scheme that does not require a
> separate step before running make.  I simply require an environment
> variable DIALECT to be set to a name describing your environment.
> An include file details the requirements for the various environments.

Well, there's no harm in describing it, whether or not anyone decides
to use it eventually.  We're not against real improvements.

How would DIALECT be set?  What if you're on a homogenous network,
where you need to compile software for multiple platforms?
Cross-compiling?  Then I don't see that

DIALECT=sun3-os4-gas-x make

is easier or simpler than

configure +gas +x sun3-os4; make

bash and emacs currently do similar things, by doing ugly things with
Makefiles and the C preprocessor.

What happens when a new version of Ultrix (like 4.0), or OSF/1 comes
out, etc.?  You have to revise DIALECT and add new cases to your
include file.  Whereas if you just test for features, it's more likely
to work.


--
David J. MacKenzie <djm@eng.umd.edu> <djm@ai.mit.edu>
Technical Details
Message-ID: <DJM.91Oct17113614@pepsi.eng.umd.edu>
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!zaphod.mps.ohio-state.edu!mips!mojo.eng.umd.edu!news!djm
References: <9110162300.AA29914@wubios>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,b2b2d073364507ec
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1991-10-18 05:04:50 PST
Path: arc1-ca.pugleaf.net!gmdzi!unido!mcsun!uunet!zaphod.mps.ohio-state.edu!mips!mojo.eng.umd.edu!news!djm
From: djm@eng.umd.edu (David J. MacKenzie)
Newsgroups: gnu.misc.discuss
Subject: Re: Is ./configure a GNU standard?
Message-ID: <DJM.91Oct17113614@pepsi.eng.umd.edu>
Date: 17 Oct 91 16:36:14 GMT
References: <9110162300.AA29914@wubios>
Distribution: gnu
Organization: Project GLUE, University of Maryland
Lines: 34
In-Reply-To: david@wubios.wustl.edu's message of 16 Oct 91 23:00:46 GMT