This afternoon, glibc2.9 has been compiled.These critical programs are missing or too old: As LD
Error. Check the Internet. GenerallyThese critical programs are missing or too old:
It is indicated that the software version is too low or too high. I see my version is too high. I used to use ubuntu9.04 without any problem. When I reached 9.10, I encountered an error, this GCC is 4.4.
According to the Internet, I used Update-alternatives to modify the GCC version to 4.1 (I installed several GCC versions ). I used to use ln-S directly for this version, but it is not good on the internet because a lot of information will be lost when Ln-S is used.
I used gcc4.1 to compile glibc, but this problem persists.
Create an arm-Linux cross-compiling environment under ubuntu8.10
This articleArticle
(Http://blog.chinaunix.net/u1/34474/showart.php? Id = 1388072
),
Tekkaman ninja says it can be rewritten in configure, so it can cheat the compiler.
. I followed the above-mentioned CAPTCHA and rewritten the inside Inspection
LD and as versionsCodeWhich requires LD and as of version 2.13-2.19, but my lD and as are 2.20, so it is changed to 2.20, configure passed, then compiled, and finally
An error occurred while calling the LD link. It seems that only earlier LD and as versions can be installed.
.
Download the binutils-2.19 online, compile and install (back up your lD and as first ), then, in configure in glibc, change the code of the original test LD and as versions back,
Compile again and pass.