This is the mail archive of the
gcc@gcc.gnu.org
mailing list for the GCC project.
Re: libstdc v3 & multilibs
- To: Robert Lipe <robertlipe at usa dot net>
- Subject: Re: libstdc v3 & multilibs
- From: Alexandre Oliva <aoliva at redhat dot com>
- Date: 05 Dec 2000 21:13:06 -0200
- Cc: gcc at gcc dot gnu dot org
- Organization: GCC Team, Red Hat
- References: <20001205170058.L20247@rjlhome.sco.com>
On Dec 5, 2000, Robert Lipe <robertlipe@usa.net> wrote:
> lt_cv_file_magic_cmd=${lt_cv_file_magic_cmd='${MAGIC}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}
> Clearly, this can't be good. :-) The same system, on a target w/o
> multilibs doesn't trigger this.
Interesting...
Anyway, this is a generic problem, caused by bugs in certain shells.
I had only seen this on Solaris before. The problem is that, when
`foo' is not set, the shell interprets:
foo=${foo='${FOO}'}
as
foo='${FOO}'}
^
instead of what one would expect:
foo='${FOO}'
I'm pretty sure I've already worked around this problem in libtool,
and the fix has already been merged into the GCC tree for a while, so
the only thing I can think of is that the `configure' script of some
target library is still using an old ltconfig. Is this possible that
your top-level directory is not up-to-date?
--
Alexandre Oliva Enjoy Guarana', see http://www.ic.unicamp.br/~oliva/
Red Hat GCC Developer aoliva@{cygnus.com, redhat.com}
CS PhD student at IC-Unicamp oliva@{lsd.ic.unicamp.br, gnu.org}
Free Software Evangelist *Please* write to mailing lists, not to me