Compiling a cross-gcc (3.3.2/3.3.3)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello people,

My developing host is CYGWIN on an NT-Machine.

I try to build a cross-compiler "sh-elf". But it does not work in version 
3.3.3  (gcc-3.3.3.tar.gz)!
I got the message:


make[3]: Leaving directory `/usr/src/gcc-3.3.3/build/sh-elf/newlib'
Making all in libc
make[3]: Entering directory `/usr/src/gcc-3.3.3/build/sh-elf/newlib/libc'
Making all in argz
make[4]: Entering directory 
`/usr/src/gcc-3.3.3/build/sh-elf/newlib/libc/argz'
/usr/src/gcc-3.3.3/build/gcc/xgcc -B/usr/src/gcc-3.3.3/build/gcc/ 
-nostdinc -B/usr/src/gcc-3.3.3/build/sh-elf/newlib/ -isystem 
/usr/src/gcc-3.3.3/build/sh-elf/newlib/targ-include -isystem 
/usr/src/gcc-3.3.3/newlib/libc/include -B/usr/local/sh-elf/sh-elf/bin/ 
-B/usr/local/sh-elf/sh-elf/lib/ -isystem /usr/local/sh-elf/sh-elf/include 
-DPACKAGE=\"newlib\" -DVERSION=\"1.11.0\"  -I. 
-I../../../../../newlib/libc/argz  -O2 -DHAVE_GETTIMEOFDAY 
-DWANT_PRINTF_LONG_LONG -fno-builtin      -O2 -g -O2 -c 
../../../../../newlib/libc/argz/dummy.c
/usr/src/gcc-3.3.3/build/gcc/xgcc: not found
make[4]: *** [dummy.o] Error 127
make[4]: Leaving directory 
`/usr/src/gcc-3.3.3/build/sh-elf/newlib/libc/argz'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/usr/src/gcc-3.3.3/build/sh-elf/newlib/libc'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/usr/src/gcc-3.3.3/build/sh-elf/newlib'
make[1]: *** [all-recursive-am] Error 2
make[1]: Leaving directory `/usr/src/gcc-3.3.3/build/sh-elf/newlib'
make: *** [all-target-newlib] Error 2


Version 3.3.2 works much better, but there is also a fault!

At several places you forgot the parameter -p in mkdir statements!

When I create the missing subdirs by hand, make finished well.


Kindest Regards
Erhard Wagner

[Index of Archives]     [Linux C Programming]     [Linux Kernel]     [eCos]     [Fedora Development]     [Fedora Announce]     [Autoconf]     [The DWARVES Debugging Tools]     [Yosemite Campsites]     [Yosemite News]     [Linux GCC]

  Powered by Linux