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]

egcs-971105 cross-compiler test result 1



I tested egcs snapshots on LINUX slackware 3.3 to make cross compiler.

My tool chain is :
============================================================================
/usr/local/src/binutils-2.8.1.0.15
/usr/local/src/egcs-971105
/usr/local/src/build
============================================================================
'newlib' and 'libgloss' are moved to 'egcs-971105' from 'newlib-1.8.0'.


My script file at /usr/local/src is
=============================================================================
prefix=/usr/local
host=i386-*-linux

target=$1

gver=egcs-971105

cd build

../binutils-2.8.1.0.15/configure --host=$host --target=$target \
				 --prefix=$prefix -v
make all
make install
rm -rf *

# Make cross tool include dir

mkdir $prefix/$target/include
cp -r ../$gver/newlib/libc/include/*  $prefix/$target/include

../$gver/configure --host=$host --target=$target --prefix=$prefix \
		   --with-gnu-as --with-gnu-ld -v
make all
make install

=============================================================================

  First, I selected two targets, m68k-coff and i960-coff.
  Cross-compiling 'egcs-971105/libstdc++/std/stdexcepti.cc' makes error which
is releated with file 'bastring.h'.
  This kind of error had not been found at all of previous egcs versions.

  I will test some cross-compiler without libstdc++. The result will be posted
10 or 11 november.



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