Do you have a question? Post it now! No Registration Necessary
Subject
- Posted on
November 10, 2003, 4:27 am

Hi,
I'am trying to build the linux toolchain for my pentium iv
machine, specified the target as i686-pc-linux-gnu.Used the versions
-kernel-2.4.22,binutils-2.13.2.1,gcc-3.2.1 to begin the toolchain
build.Error occured during configuration part of glibc.It is as
follows :
$ ../glibc-2.3.2/configure --host=$TARGET --prefix="/usr"
--enable-add-ons --with-headers=$/include
configure: WARNING: If you wanted to set the --build type, don't use
--host.
If a cross compiler is detected then cross compile mode will be
used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking sysdep dirs... sysdeps/i386/elf
linuxthreads/sysdeps/unix/sysv/linux/i386
linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread
sysdeps/pthread linuxthreads/sysdeps/unix/sysv
linuxthreads/sysdeps/unix linuxthreads/sysdeps/i386/i686
linuxthreads/sysdeps/i386 sysdeps/unix/sysv/linux/i386
sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common
sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv/i386
sysdeps/unix/sysv sysdeps/unix/i386 sysdeps/unix sysdeps/posix
sysdeps/i386/i686/fpu sysdeps/i386/i686 sysdeps/i386/i486
sysdeps/i386/fpu sysdeps/i386 sysdeps/wordsize-32
sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32
sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for pwd... /bin/pwd
checking for i686-pc-linux-gnu-gcc... no
checking for i686-pc-linux-gnu-cc... no
checking for gnumake... no
checking for gmake... gmake
checking version of gmake... 3.79.1, ok
configure: error:
*** These critical programs are missing or too old: gcc
*** Check the INSTALL file for required versions.
Why this error occurs?If I specify the target as i386-linux ,this
problem does not occur.Isn't the target type specified correct?Which
is the target type for pentium IV system.I am using Red HAT Linux 9
,gcc version 3.2.2 on my system.If the target type is not the
problem,then what else may the problem.Pls help.
Kurian.
I'am trying to build the linux toolchain for my pentium iv
machine, specified the target as i686-pc-linux-gnu.Used the versions
-kernel-2.4.22,binutils-2.13.2.1,gcc-3.2.1 to begin the toolchain
build.Error occured during configuration part of glibc.It is as
follows :
$ ../glibc-2.3.2/configure --host=$TARGET --prefix="/usr"
--enable-add-ons --with-headers=$/include
configure: WARNING: If you wanted to set the --build type, don't use
--host.
If a cross compiler is detected then cross compile mode will be
used.
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking sysdep dirs... sysdeps/i386/elf
linuxthreads/sysdeps/unix/sysv/linux/i386
linuxthreads/sysdeps/unix/sysv/linux linuxthreads/sysdeps/pthread
sysdeps/pthread linuxthreads/sysdeps/unix/sysv
linuxthreads/sysdeps/unix linuxthreads/sysdeps/i386/i686
linuxthreads/sysdeps/i386 sysdeps/unix/sysv/linux/i386
sysdeps/unix/sysv/linux sysdeps/gnu sysdeps/unix/common
sysdeps/unix/mman sysdeps/unix/inet sysdeps/unix/sysv/i386
sysdeps/unix/sysv sysdeps/unix/i386 sysdeps/unix sysdeps/posix
sysdeps/i386/i686/fpu sysdeps/i386/i686 sysdeps/i386/i486
sysdeps/i386/fpu sysdeps/i386 sysdeps/wordsize-32
sysdeps/ieee754/ldbl-96 sysdeps/ieee754/dbl-64 sysdeps/ieee754/flt-32
sysdeps/ieee754 sysdeps/generic/elf sysdeps/generic
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for pwd... /bin/pwd
checking for i686-pc-linux-gnu-gcc... no
checking for i686-pc-linux-gnu-cc... no
checking for gnumake... no
checking for gmake... gmake
checking version of gmake... 3.79.1, ok
configure: error:
*** These critical programs are missing or too old: gcc
*** Check the INSTALL file for required versions.
Why this error occurs?If I specify the target as i386-linux ,this
problem does not occur.Isn't the target type specified correct?Which
is the target type for pentium IV system.I am using Red HAT Linux 9
,gcc version 3.2.2 on my system.If the target type is not the
problem,then what else may the problem.Pls help.
Kurian.
Site Timeline
- » JTAG tools for Xscale (or ARM in general) and GNU toolchain
- — Next thread in » Embedded Linux
-
- » Motorola PQ2FADS board
- — Previous thread in » Embedded Linux
-
- » Crosscompiling for ARM: reloc type R_ARM_ABS32 is not supported for PIC - ...
- — Newest thread in » Embedded Linux
-
- » Miernik energii potrzebny, taki domowy
- — The site's Newest Thread. Posted in » Electronics (Polish)
-