🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: gnu.misc.discuss
Article #71969

Re: configure

#71969
From: K. Richard Pixley
Date: Sat, 16 May 1992 23:19
47 lines
3021 bytes
In article <1992May15.163823.43973@infoserver.th-darmstadt.de> schrod@iti.informatik.th-darmstadt.de (Joachim Schrod) writes:

   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.

I've been weeding these out as fast as I can find them.  Please let me
know where you see it, and I'll help you get it changed.

   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.

Look up site and host specific Makefile fragments in Cygnus configure.
These should be documented in, say, gdb-4.5/configure.texi.
Technical Details
Message-ID: <RICH.92May16181902@cygnus.cygnus.com>
Path: arc1-ca.pugleaf.net!sparky!uunet!kithrup!kithrup!rich
References: <1992May11.203911.21688@u.washington.edu> <RICH.92May13100840@cygnus.cygnus.com> <1992May15.163823.43973@infoserver.th-darmstadt.de>

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 15:23:58 PST
Newsgroups: gnu.misc.discuss
Path: arc1-ca.pugleaf.net!sparky!uunet!kithrup!kithrup!rich
From: rich@cygnus.cygnus.com (K. Richard Pixley)
Subject: Re: configure
Reply-To: rich@cygnus.com
Organization: Cygnus Support - Palo Alto, CA +1 415 322 3811
Date: Sat, 16 May 1992 23:19:02 GMT
Message-ID: <RICH.92May16181902@cygnus.cygnus.com>
In-Reply-To: schrod@iti.informatik.th-darmstadt.de's message of Fri, 15 May 1992 16: 38:23 GMT
References: <1992May11.203911.21688@u.washington.edu>
 <RICH.92May13100840@cygnus.cygnus.com>
 <1992May15.163823.43973@infoserver.th-darmstadt.de>
Sender: news@kithrup.COM (Network News)
Nntp-Posting-Host: cygnus.com
Lines: 47