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]
Other format: [Raw text]

GCC Bootstraping problems on my little sparc


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"

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"
>>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

Stop.
make: stopped in /usr/src/objdir/sparc-unknown-netbsdelf1.6.1/libstdc++-v3/testsuite
*** Error code 1

Stop.
make: stopped in /usr/src/objdir/sparc-unknown-netbsdelf1.6.1/libstdc++-v3
*** Error code 1

Stop.
make: stopped in /usr/src/objdir/sparc-unknown-netbsdelf1.6.1/libstdc++-v3
*** Error code 1

Stop.
make: stopped in /usr/src/objdir
*** Error code 1

Stop.
make: stopped in /usr/src/objdir

---------------------------------------------------------------------------------------------------------->>>

i have found helps in the doc files that tel me to check 
the "libstdc++-v3" folder with the option make check

netsun# cd /usr/src/gcc-3.3/sparc-unknown-netbsdelf1.6.1/libstdc++-v3/
netsun# make check
Making check in include
Making check in libio
Making check in libmath
Making check in libsupc++
Making check in src
Making check in po
Making check in testsuite
make  check-DEJAGNU
srcdir=`cd . && pwd`; export srcdir;  EXPECT=`if [ -f /usr/src/gcc-3.3/sparc-unknown-netbsdelf1.6.1/libstdc++-v3/../../expect/expi
WARNING: could not find `runtest'
netsun# 

Sparc Classic
for any comment i am where happy
thanks in advance

Maurizio


---------------------------------------------------------------
------> > >                Maurizio Caloro
------> > >                <mauric@active.ch>
---------------------------------------------------------------


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