This is the mail archive of the
gcc-help@gcc.gnu.org
mailing list for the GCC project.
Re: GCC Bootstraping problems please help
- From: LLeweLLyn Reese <llewelly at lifesupport dot shutdown dot com>
- To: Maurizio Caloro <mauric at gmx dot ch>
- Cc: gcc-help at gcc dot gnu dot org
- Date: 27 Jun 2003 11:01:32 -0700
- Subject: Re: GCC Bootstraping problems please help
- References: <20030627184054.0E9C.MAURIC@gmx.ch>
- Reply-to: gcc-help at gcc dot gnu dot org
Maurizio Caloro <mauric@gmx.ch> writes:
> Hello dear GCC group, i need realy help
>
> i prov to compile GCC 3.3 Bootstraping on my NETBSD 1.6.1 machine
> my machine its a sparc classic 50 Mhz with 80mb ram,
> and at the moment it works with the following ver of gcc
> >netsun# gcc -v
> >Using builtin specs.
> >gcc version 2.95.3 20010315 (release) (NetBSD nb3)
>
> the compilling time on my machine its relally hard to do why
> i work over a serial connection and it takes more then 17 hours
> to become the "stop make error"
Ouch.
>
> itspossible to see why it stopping, and to fix this problem ?
> for any comment i am where happy
>
> on my machine i have installed the Binutils Ver 2.14
> >netsun# ld -v
> >GNU ld version 2.14 20030612
> and
> >netsun# as -V
> >GNU assembler version 2.14 (sparc-unknown-netbsdelf1.6.1) using BFD ver 2.14 20030612
>
> my option for the configure are ....
> >configure --enable-language="c,c++" --prefix="/usr/bin/local"
A partial solution may be to build only the C compiler.:
configure --enable-languages=c --prefix=/usr/bin/local/gcc-3.3 #etc...
> >>work work work work work...........>>>......
> >> make bootstrap-lean
> and 17 hours later .....
> abi_check.o:Infunction`__gnu_cxx::__normal_iterator<std::pair<symbol_i
> nfo,symbol_info>*,std::vector<std::pair<symbol_info, symbol_info:
> /usr/src/gcc-3.3/libstdc++-v3/testsuite/abi_check.cc:83:
> undefinedreference to `__cxa_begin_catch'
> abi_check.o: >Infunction`__gnu_cxx::__normal_iterator<std::pair<symbol_
> info,symbol_info>*,
> std::vector<std::pair<symbol_info, symbol_info:
> /usr/src/objdir/sparc-unknown-netbsdelf1.6.1/libstdc++-v3/include/bits/stl_alloc.h:652:
> undefined reference to `__cxa_rethrow'
> abi_check.o: In function `__gnu_cxx::__normal_iterator<std::pair<symbol_info, symbol_info>*, std::vector<std::pair<symbol_info, symbol_info:
> /usr/src/objdir/sparc-unknown-netbsdelf1.6.1/libstdc++-v3/include/bits/stl_vector.h:597: undefined reference to `__cxa_end_catch'
> abi_check.o: In function `std::_Deque_base<std::basic_string<char, std::char_traits<char>, std::allocator<char> >, std::allocator<std::basi:
> /usr/src/objdir/sparc-unknown-netbsdelf1.6.1/libstdc++-v3/include/sparc-unknown-netbsdelf1.6.1/bits/atomicity.h:93: undefined reference to '
> abi_check.o:/usr/src/objdir/sparc-unknown-netbsdelf1.6.1/libstdc++-v3/include/sparc-unknown-netbsdelf1.6.1/bits/atomicity.h:93: undefined r'
> collect2: ld returned 1 exit status
> *** Error code 1
It seems this error message is incomplete. I can't interpret it.
[snip]
> i have found helps in the doc files that tel me to check
> the "libstdc++-v3" folder with the option make check
[snip]
I believe only the libstdc++-v3 tests work without dejagnu. Since
libstdc++-v3 didn't build, no point in running make check unless
you download dejagnu.