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]

Failure to build libstdc++-v3 from current gcc-3.0 CVS for DJGPP


I have problems building libstdc++-v3 from current CVS version of
gcc-3.0 for DJGPP (i586-pc-msdos-djgpp) already for some time (slightly
more than a week)

I sucessfully built gcc-3.0 20010314 that way (after some small patches
e.g. not to default to newlib when cross-building libstdc++-v3) 

I'm trying to build gcc-3.0 CVS version as Linux to DJGPP cross-compiler
and I'm getting assembler error message for libstdc++-v3/src/bitset.cc
about bad character '<' (see attachments for preprocessed source,
assembler source). 

This time it was gcc-3.0 20010401 (don't look at date, it not a joke ...)
I used binutils-2.11rc2 for target. 

I verified that gcc-3.0 20010312 built as Linux to DJGPP cross-compiler
compiles preprocessed source (see attachment) without errors. 

Andris

Making all in src
make[3]: Entering directory `/home/andris/gcctest/djcross/i586-pc-msdosdjgpp/libstdc++-v3/src'
/bin/sh ../libtool --tag CXX --mode=compile /home/andris/gcctest/djcross/gcc/xgcc -B/home/andris/gcctest/djcross/gcc/ -nostdinc++  -L/home/andris/gcctest/djcross/i586-pc-msdosdjgpp/libstdc++-v3/src -L/home/andris/gcctest/djcross/i586-pc-msdosdjgpp/libstdc++-v3/src/.libs -B/disk2/gcctest/i586-pc-msdosdjgpp/bin/ -B/disk2/gcctest/i586-pc-msdosdjgpp/lib/ -isystem /disk2/gcctest/i586-pc-msdosdjgpp/include -nostdinc++ -I../../../../gcc/libstdc++-v3/include -I../../../../gcc/libstdc++-v3/include/std -I../../../../gcc/libstdc++-v3/include/c_std -I../include -I../../../../gcc/libstdc++-v3/libsupc++ -I../libio -I../../../../gcc/libstdc++-v3/libio -I../../../../gcc/libstdc++-v3/libmath 	   -O2 -g -save-temps -fno-implicit-templates  -Wall -Wno-format -W -Wwrite-strings -Winline    -g    -c ../../../../gcc/libstdc++-v3/src/bitset.cc
/home/andris/gcctest/djcross/gcc/xgcc -B/home/andris/gcctest/djcross/gcc/ -nostdinc++ -L/home/andris/gcctest/djcross/i586-pc-msdosdjgpp/libstdc++-v3/src -L/home/andris/gcctest/djcross/i586-pc-msdosdjgpp/libstdc++-v3/src/.libs -B/disk2/gcctest/i586-pc-msdosdjgpp/bin/ -B/disk2/gcctest/i586-pc-msdosdjgpp/lib/ -isystem /disk2/gcctest/i586-pc-msdosdjgpp/include -nostdinc++ -I../../../../gcc/libstdc++-v3/include -I../../../../gcc/libstdc++-v3/include/std -I../../../../gcc/libstdc++-v3/include/c_std -I../include -I../../../../gcc/libstdc++-v3/libsupc++ -I../libio -I../../../../gcc/libstdc++-v3/libio -I../../../../gcc/libstdc++-v3/libmath -O2 -g -save-temps -fno-implicit-templates -Wall -Wno-format -W -Wwrite-strings -Winline -g -c ../../../../gcc/libstdc++-v3/src/bitset.cc -o bitset.o
bitset.s: Assembler messages:
bitset.s:638: Error: Rest of line ignored. First ignored character is `<'.
make[3]: *** [bitset.lo] Error 1
make[3]: Leaving directory `/home/andris/gcctest/djcross/i586-pc-msdosdjgpp/libstdc++-v3/src'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/andris/gcctest/djcross/i586-pc-msdosdjgpp/libstdc++-v3'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/home/andris/gcctest/djcross/i586-pc-msdosdjgpp/libstdc++-v3'
make: *** [all-target-libstdc++-v3] Error 2
 


Preprocessed source compressed with bzip2

Assembler source compressed with bzip2


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