This is the mail archive of the
gcc-bugs@gcc.gnu.org
mailing list for the GCC project.
Re: bootstrap/3373
- To: gcc-bugs at gcc dot gnu dot org, gcc-gnats at gcc dot gnu dot org
- Subject: Re: bootstrap/3373
- From: Hans Werner Strube <strube at physik3 dot gwdg dot de>
- Date: Tue, 26 Jun 2001 10:21:03 +0200 (MET DST)
http://gcc.gnu.org/cgi-bin/gnatsweb.pl?cmd=view&pr=3373&database=gcc
> Synopsis:
> make bootstrap fails in libjava if --with-gnu-as is used
> Environment:
> sparc-sun-solaris2.7
> Description:
> Old gcc for stage1: 2.95.3 with GNU ld and as in its tree,
> not in normal path;
> 3.0 configured with:
> --enable-shared=libstdc++ --with-gnu-ld --with-gnu-as --disable-nls;
> Bug:
> make bootstrap fails in libjava because the -B options of GCJ
> do not contain the path to GNU ld and as, and the Solaris
> assembler (found instead) does not understand some options.
> Workaround:
> Copy or link GNU as and ld to the gcc build dir,
> which occurs in the last -B option of GCJ.
This was (in my view) erroneously closed by aoliva@gcc.gnu.org on
Sat Jun 23 00:01:00 2001 and not yet reopened in spite of sending the
following mail to him/her:
This is not the same as the case I reported. When building gcc (3.0), g++
g77, libstdc++ etc., gcc has no difficulties to find GNU as and ld, which were
installed previously in the gcc 2.95.3 tree and the pertinent directory is
automatically placed in the -B options by configure. Merely the definition of
GCJ in the libjava Makefile does not include the -B option pointing to GNU
as and ld.
--
Hans Werner Strube strube@physik3.gwdg.de
Drittes Physikalisches Institut, Univ. Goettingen
Buergerstr. 42-44, D-37073 Goettingen, Germany