Infinate loop in gcc 3.4.5 make-gcc
Posted: Fri Jan 20, 2006 2:46 pm
Hi
I'm trying to compile a gcc 3.4.5 cross compiler, based on the excellent instructions on the FAQ and I've hit a snag (this is in cygwin BTW).
The configure script runs okay but when run make-gcc It just goes into this infinate loop:
This also happened with 3.4.4 and the configure script to binutils 2.16 (so I've used 2.15).
EDIT, I've got 3.4.3 to compile and not loop. Is there a new type of configure script and/or makefile that has been introduced in 2005 versions of gcc and binutils, it doesn't seem to work on my cygwin for some reason.
I'm trying to compile a gcc 3.4.5 cross compiler, based on the excellent instructions on the FAQ and I've hit a snag (this is in cygwin BTW).
The configure script runs okay but when run make-gcc It just goes into this infinate loop:
Code: Select all
CONFIG_SHELL="/bin/sh" /bin/sh ./config.status --recheck
running /bin/sh ../gcc-3.4.5/configure --target=i386-elf --prefix=/usr/srgosknlgcc/3.4.5 --disable-nls --enable-languages=c --without-headers --with-gcc-version-trigger=/usr/src/gcc-3.4.5/gcc/version.c --no-create --no-recursion
loading cache ./config.cache
checking host system type... i686-pc-cygwin
checking target system type... i386-pc-elf
checking build system type... i686-pc-cygwin
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking for i686-pc-cygwin-ar... no
checking for ar... (cached) ar
checking for i686-pc-cygwin-as... no
checking for as... (cached) as
checking for i686-pc-cygwin-dlltool... no
checking for dlltool... (cached) dlltool
checking for i686-pc-cygwin-ld... (cached) /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld.exe
checking for i686-pc-cygwin-nm... no
checking for nm... (cached) nm
checking for i686-pc-cygwin-ranlib... no
checking for ranlib... (cached) ranlib
checking for i686-pc-cygwin-windres... no
checking for windres... (cached) windres
checking for i686-pc-cygwin-objcopy... no
checking for objcopy... (cached) objcopy
checking for i686-pc-cygwin-objdump... no
checking for objdump... (cached) objdump
checking for i386-elf-ar... (cached) i386-elf-ar
checking for i386-elf-as... (cached) i386-elf-as
checking for i386-elf-dlltool... no
checking for i386-elf-ld... (cached) i386-elf-ld
checking for i386-elf-nm... (cached) i386-elf-nm
checking for i386-elf-ranlib... (cached) i386-elf-ranlib
checking for i386-elf-windres... no
checking whether to enable maintainer-specific portions of Makefiles... no
creating ./config.status
CONFIG_FILES=Makefile CONFIG_HEADERS= /bin/sh ./config.status
creating Makefile
CONFIG_SHELL="/bin/sh" /bin/sh ./config.status --recheck
running /bin/sh ../gcc-3.4.5/configure --target=i386-elf --prefix=/usr/srgosknlgcc/3.4.5 --disable-nls --enable-languages=c --without-headers --with-gcc-version-trigger=/usr/src/gcc-3.4.5/gcc/version.c --no-create --no-recursion
loading cache ./config.cache
checking host system type... i686-pc-cygwin
checking target system type... i386-pc-elf
checking build system type... i686-pc-cygwin
checking for a BSD compatible install... (cached) /usr/bin/install -c
checking for i686-pc-cygwin-ar... no
checking for ar... (cached) ar
checking for i686-pc-cygwin-as... no
checking for as... (cached) as
checking for i686-pc-cygwin-dlltool... no
checking for dlltool... (cached) dlltool
checking for i686-pc-cygwin-ld... (cached) /usr/lib/gcc/i686-pc-cygwin/3.4.4/../../../../i686-pc-cygwin/bin/ld.exe
checking for i686-pc-cygwin-nm... no
checking for nm... (cached) nm
checking for i686-pc-cygwin-ranlib... no
checking for ranlib... (cached) ranlib
checking for i686-pc-cygwin-windres... no
checking for windres... (cached) windres
checking for i686-pc-cygwin-objcopy... no
checking for objcopy... (cached) objcopy
checking for i686-pc-cygwin-objdump... no
checking for objdump... (cached) objdump
checking for i386-elf-ar... (cached) i386-elf-ar
checking for i386-elf-as... (cached) i386-elf-as
checking for i386-elf-dlltool... no
checking for i386-elf-ld... (cached) i386-elf-ld
checking for i386-elf-nm... (cached) i386-elf-nm
checking for i386-elf-ranlib... (cached) i386-elf-ranlib
checking for i386-elf-windres... no
checking whether to enable maintainer-specific portions of Makefiles... no
creating ./config.status
EDIT, I've got 3.4.3 to compile and not loop. Is there a new type of configure script and/or makefile that has been introduced in 2005 versions of gcc and binutils, it doesn't seem to work on my cygwin for some reason.