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]

arm-elf build segmentation fault



I am running cygwin and ran into the following error while trying to build 
the arm-elf tools.

host=i686-pc-cygwin
target=arm-elf
prefix=/usr/local
gcc version is 3.0.3
newlib version 1.9.0
binutils (latest release from this week)

configure command:
/gcc-3.0.3/configure --target=arm-elf --prefix=/usr/local --v --with-newlib 
--with-headers=/newlib-1.9.0/newlib/libc/include --enable-languages=c,c++

Configuration seems to run fine.  However the following error occurs during 
the build process.

Build command:
make all install
(previous stuff).....

Making all in src
make[3]: Entering directory `/home/sea/build-gcc/arm-elf/libstdc++-v3/src'
/bin/sh ../libtool --tag CXX --mode=compile /home/sea/build-gcc/gcc/xgcc 
-B/home
/sea/build-gcc/gcc/ -nostdinc++  
-L/home/sea/build-gcc/arm-elf/libstdc++-v3/src
-L/home/sea/build-gcc/arm-elf/libstdc++-v3/src/.libs -nostdinc 
-B/home/sea/build
-gcc/arm-elf/newlib/ -isystem 
/home/sea/build-gcc/arm-elf/newlib/targ-include -i
system /gcc-3.0.3/newlib/libc/include -B/usr/local/arm-elf/bin/ 
-B/usr/local/arm
-elf/lib/ -isystem /usr/local/arm-elf/include -nostdinc++       
-I/home/sea/buil
d-gcc/arm-elf/libstdc++-v3/include/arm-elf 
-I/home/sea/build-gcc/arm-elf/libstdc
++-v3/include   -I../../../../../../gcc-3.0.3/libstdc++-v3/libsupc++  
-I../../..
/../../../gcc-3.0.3/libstdc++-v3/libmath                         -g -O2 
-fno-imp
licit-templates                 -Wall -Wno-format -W -Wwrite-strings 
-Winline  -
fdiagnostics-show-location=once                 -g    -c 
../../../../../../gcc-3
.0.3/libstdc++-v3/src/misc-inst.cc
/home/sea/build-gcc/gcc/xgcc -B/home/sea/build-gcc/gcc/ -nostdinc++ 
-L/home/sea/
build-gcc/arm-elf/libstdc++-v3/src 
-L/home/sea/build-gcc/arm-elf/libstdc++-v3/sr
c/.libs -nostdinc -B/home/sea/build-gcc/arm-elf/newlib/ -isystem 
/home/sea/build
-gcc/arm-elf/newlib/targ-include -isystem /gcc-3.0.3/newlib/libc/include 
-B/usr/
local/arm-elf/bin/ -B/usr/local/arm-elf/lib/ -isystem 
/usr/local/arm-elf/include
-nostdinc++ -I/home/sea/build-gcc/arm-elf/libstdc++-v3/include/arm-elf 
-I/home/
sea/build-gcc/arm-elf/libstdc++-v3/include 
-I../../../../../../gcc-3.0.3/libstdc
++-v3/libsupc++ -I../../../../../../gcc-3.0.3/libstdc++-v3/libmath -g -O2 
-fno-i
mplicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline 
-fdiagnostics-sh
ow-location=once -g -c 
../../../../../../gcc-3.0.3/libstdc++-v3/src/misc-inst.cc
-o misc-inst.o
/home/sea/build-gcc/arm-elf/libstdc++-v3/include/bits/istream.tcc: In member
   function `std::basic_istream<_CharT, _Traits>& std::basic_istream<_CharT,
   _Traits>::seekg(typename _Traits::pos_type) [with _CharT = char, _Traits 
=
   std::char_traits<char>]':
../../../../../../gcc-3.0.3/libstdc++-v3/src/misc-inst.cc:99:   instantiated 
fro
m here
/home/sea/build-gcc/arm-elf/libstdc++-v3/include/bits/istream.tcc:978: 
Internal

   error: Segmentation fault
Please submit a full bug report,
with preprocessed source if appropriate.
See <URL:http://www.gnu.org/software/gcc/bugs.html> for instructions.
make[3]: *** [misc-inst.lo] Error 1
make[3]: Leaving directory `/home/sea/build-gcc/arm-elf/libstdc++-v3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/sea/build-gcc/arm-elf/libstdc++-v3'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/home/sea/build-gcc/arm-elf/libstdc++-v3'
make: *** [all-target-libstdc++-v3] Error 2


Any ideas on how to fix this?

Stuart

_________________________________________________________________
Join the world’s largest e-mail service with MSN Hotmail. 
http://www.hotmail.com


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