This is the mail archive of the
libstdc++@gcc.gnu.org
mailing list for the libstdc++ project.
Re: PR4114, 4113, 4082, 4078, (part of) 4096 plus other reports ingcc-bugs
- To: "rittle at labs dot mot dot com" <rittle at labs dot mot dot com>, "bkoz at redhat dot com" <bkoz at redhat dot com>
- Subject: Re: PR4114, 4113, 4082, 4078, (part of) 4096 plus other reports ingcc-bugs
- From: Mark Mitchell <mark at codesourcery dot com>
- Date: Sun, 26 Aug 2001 22:11:52 -0700
- cc: "libstdc++ at gcc dot gnu dot org" <libstdc++ at gcc dot gnu dot org>
--On Friday, August 24, 2001 06:37:30 PM -0500 Loren James Rittle
<rittle@latour.rsch.comm.mot.com> wrote:
>> Hmm. I think we can either make in-source builds work, or not. If we
>> can't, then configure should bomb out: this is what libjava did (does?)
>
> I know that logically you are quite right. I also know that the FSF
> says it must work.
The solution that Richard Henderson and I came up with was that if
you say `./configure' this should translate into:
mkdir objdir
cd objdir
../configure
and then `make' should translate into:
cd objdir
make
In other words, the Makefiles should only know how to do builds where
srcdir != objdir, but there should be a little bit of goo so that
the usual FSF configuration sequence just works.
But, needless to say, this was never implemented.
--
Mark Mitchell mark@codesourcery.com
CodeSourcery, LLC http://www.codesourcery.com