🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #71963

Re: configure

#71963
From: Joachim Schrod
Date: Fri, 15 May 1992 16:38
47 lines
2683 bytes
In article <RICH.92May13100840@cygnus.cygnus.com>, rich@cygnus.cygnus.com (K. Richard Pixley) writes:
> 
> With integrated Makefiles, I can build and three stage across all
> tools in a matter of hours, (ok, days on a sun3), and the entire
> exercise boils down to:
> 
> 	configure ...
> 	make all install

Yes, on a Sun. But, for example,

 -- if you don't use gcc (because debugging on certain machines does
    not work...)
 -- if an alloca() exists on your system but is broken

then you go back, change all created Makefiles (after all, your
friendly package author added an alloca source...) and make it again.
Other examples exist, I just remember this case.

The problem is: if configure finds something it will use it. And if I
know it better, that this `thing' should not be used, I will have no
chance in just saying `configure'...

I.e.: IMNSHO GNU configure needs urgently a hints file to be of real
use. Something like <machine>.cf/site.def in the X11 Imakefiles or
like the hints files of Larry Wall's Configure. A place where you can
tell configure about

 -- weaknesses of your systems (stuff which exists but shall be ignored)
 -- your wishes about configurations (eg, I don't want to have stuff
    in /usr/gnu)
 -- add locations, where configure should look in addition.

The possibility to specify the above configuration on the command
line is not enough: I want to specify it once, set an environment
variable where this hints file is, and be able to forget it
afterwards. It's important to note that I don't want application
specific infos in this hint file; it's more something of an overall
local configuration of the GNU project at my site.

--
Joachim

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=
Joachim Schrod			Email: schrod@iti.informatik.th-darmstadt.de
Computer Science Department
Technical University of Darmstadt, Germany
Technical Details
Message-ID: <1992May15.163823.43973@infoserver.th-darmstadt.de>
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!sol.ctr.columbia.edu!ira.uka.de!THD-News!iti.informatik.th-darmstadt.de!schrod
References: <1992May11.203911.21688@u.washington.edu> <RICH.92May13100840@cygnus.cygnus.com>

Show Full Headers
Complete Article Headers
X-Google-Language: ENGLISH,ASCII-7-bit
X-Google-Thread: 1025b4,7577a8c24a7e03e3
X-Google-Attributes: gid1025b4,public
X-Google-ArrivalTime: 1992-05-16 09:29:06 PST
Newsgroups: gnu.misc.discuss
Path: arc1-ca.pugleaf.net!sparky!uunet!usc!sol.ctr.columbia.edu!ira.uka.de!THD-News!iti.informatik.th-darmstadt.de!schrod
From: schrod@iti.informatik.th-darmstadt.de (Joachim Schrod)
Subject: Re: configure
Sender: news@infoserver.th-darmstadt.de (The Usenet-News System)
Message-ID: <1992May15.163823.43973@infoserver.th-darmstadt.de>
Date: Fri, 15 May 1992 16:38:23 GMT
References: <1992May11.203911.21688@u.washington.edu> <RICH.92May13100840@cygnus.cygnus.com>
Nntp-Posting-Host: hp11.iti.informatik.th-darmstadt.de
Organization: TU Darmstadt
Lines: 47