On Dec 11, 2007, at 5:43 PM, Tim Prince wrote:
Without a definition of "doesn't work," we may not be of much
assistance. Cygwin special gcc will bootstrap all more recent gcc
Yes, of course. I wasn't yet looking for specific guidance, just a
general idea of how easy should it be to build under Cygwin.
I'm building gcc-4.2.2 (c & c++ only), binutils 2.17 and newlib 1.15.
Combined build, with the following configure line:
../combined/configure --target=xscale-elf --disable-nls --with-newlib
--prefix=/usr/local/gcc-xscale-elf --disable-newlib-supplied-syscalls
When we build, we get this:
[.....]
rm -f bfd-tmp.h
cp bfd-in3.h bfd-tmp.h
/bin/sh ../../combined/bfd/../move-if-change bfd-tmp.h bfd.h
rm -f bfd-tmp.h
touch stmp-bfd-h
make[4]: *** No rule to make target `../../combined/bfd/../include/
aout/ar.h', n
eeded by `archive.lo'. Stop.
make[4]: Leaving directory `/home/davide/SharkSVN/firmware/tools/work/
bfd'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/davide/SharkSVN/firmware/tools/work/
bfd'
make[2]: *** [all] Error 2
make[2]: Leaving directory `/home/davide/SharkSVN/firmware/tools/work/
bfd'
make[1]: *** [all-bfd] Error 2
make[1]: Leaving directory `/home/davide/SharkSVN/firmware/tools/work'
make: *** [all] Error 2