This is the mail archive of the gcc-bugs@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]

Re: bootstrap/3373


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]