mrkvo:/usr/local/src/glibc/glibc-build # ../glibc-2.3.2/configure
checking build system type... i686-pc-linux-gnu
checking host system type... i686-pc-linux-gnu
checking sysdep dirs... sysdeps/i386/elf 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 gcc... gcc
checking version of gcc... 4.0.2, bad
checking for gnumake... no
checking for gmake... gmake
checking version of gmake... 3.80, ok
configure: error:
* These critical programs are missing or too old: gcc
* Check the INSTALL file for required versions.
.......
......
.....
No co by jste tomu rekli (myslim konkretne ty verzi gcc) .. mam tam vetsi nez je pozadavek a rika to ze ji nechce!
Nahled z INSTALL:
* GCC 3.2 or newer
The GNU C library can only be compiled with the GNU C compiler
family. As of the 2.3 release, GCC 3.2 or higher is required. As
of this writing, GCC 3.2 is the compiler we advise to use.
You can use whatever compiler you like to compile programs that
use GNU libc, but be aware that both GCC 2.7 and 2.8 have bugs in
their floating-point support that may be triggered by the math
library.
Check the FAQ for any special compiler issues on particular
platforms.
ony readme, můžou být taky kapku neaktuální...
Navíc gcc není samostatná záležitost, závisí na spoustě dalších věcí....
Když tak se jukni přímo do toho configure, nebo, co tohle produkuje a podívej se na konkrétní místo, kde se to kontroluje... třeba tam mají chybičku (i když je to nepravděpodobné...)
Když tě to vyfackovalo, tak nedoporučuju to obcházet. GCC je občas pěknej moloch - nekompiluje zrovna podle představ. A je klidně možný, že v době release tý verze nebyla 4ka podporovaná. Nebo je chybička v configure. Zkus to zkompilovat s nějakou verzí 3.x.