Article View: gnu.misc.discuss
Article #71942Re: configure
From: Donn Cave
Date: Wed, 13 May 1992 17:43
Date: Wed, 13 May 1992 17:43
34 lines
2430 bytes
2430 bytes
zlsiial@cs.man.ac.uk (A. V. Le Blanc) writes: | (1) It should be easy to use when compiling for an already supported system. | There is a slight problem with the fileutils, etc., in that they are | awkward when, for example, include files are not in the expected | places, or when the C compiler requires special arguments to work | properly. I have had a lot of trouble when compiling for systems whose | libraries contain known bugs, which I can avoid, but which the configures | cannot. The gdb/binutils style is not bad here. The patch/perl | style is quite good. Do you happen to know how the patch/perl approach manages to outdo fileutils? You're right, this is a source of problems, but I seem to recall having similar problems configuring perl. Does its Configure benefit from a conceptually different approach, or does it just happen to catch more outlying cases because it has been worked over more thoroughly? | As someone who does a lot of GNU compilation, and who is getting into | cross compilation gradually, I don't mind editing Makefiles, but someone | who wants automatic configuration to take place after one or two commands | would find this method unsatisfactory. That's true enough. I suppose that means that a configuration script for groff would ultimately need to ferret out the answers to questions like # Uncomment the next line if you have the mmap() system call (and you # want to use it). #D4=-DHAVE_MMAP which sounds like a job for Larry Wall's Configure. Why do I find editing the Makefile so much more straightforward? Donn Cave, University Computing Services, University of Washington donn@cac.washington.edu
Technical Details
Message-ID:
<1992May13.174308.21906@u.washington.edu>Path:
arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!usenet.coe.montana.edu!news.u.washington.edu!carson.u.washington.edu!donnReferences:
<1992May11.203911.21688@u.washington.edu> <4743@m1.cs.man.ac.uk>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-13 05:17:52 PST Path: arc1-ca.pugleaf.net!sparky!uunet!cs.utexas.edu!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!usenet.coe.montana.edu!news.u.washington.edu!carson.u.washington.edu!donn From: donn@carson.u.washington.edu (Donn Cave) Newsgroups: gnu.misc.discuss Subject: Re: configure Message-ID: <1992May13.174308.21906@u.washington.edu> Date: 13 May 92 17:43:08 GMT References: <1992May11.203911.21688@u.washington.edu> <4743@m1.cs.man.ac.uk> Sender: news@u.washington.edu (USENET News System) Organization: University of Washington Lines: 34