This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: egcs-1.0.2 installation
- To: Craig Burley <burley at gnu dot org>
- Subject: Re: egcs-1.0.2 installation
- From: Jeffrey A Law <law at cygnus dot com>
- Date: Fri, 17 Apr 1998 23:10:03 -0600
- cc: pfeifer at dbai dot tuwien dot ac dot at, sichen at studbox dot uni-stuttgart dot de, egcs at cygnus dot com
- Reply-To: law at cygnus dot com
In message <199804161538.LAA23802@melange.gnu.org>you write:
> >To the egcs guys: INSTALL/CONFIGURE does not state this clearly, should I
> >submit a patch?
>
> I'd prefer that configure detect and reject this. A simple-minded
> approach might be something along the lines of:
Funny, I recommended we do that internally at Cygnus since new folks
always make the mistake of building in the source tree once.
The idea was to catch it in the toplevel configure and issue a warning
or error.
While I *personally* think it's a great idea, there are some drawbacks:
* For years folks have been striving to make the gnu tools easier
to build/install and have been preacing the "tar xzf blah.tar.gz; cd blah;
configure; make" as all they need to do for most installations.
Changing configure to only allow building in a separate dir breaks
that model.
* What to do about systems that don't have gnu-make. Yes, we can
suggest people use it over and over, but some folks always ignore
that suggestion. Most of the time vendor makes can't handle building
outside of the source tree.
jeff