On Tue, Dec 22, 2009 at 9:09 PM, Guo Hongruan <camel...@gmail.com> wrote: > Hi guys, > When compiling glibc, I meet the following error information. You can > reproduce it as the following: > DISTRO = "minimal" > MACHINE = "qemux86" > bitbake helloworld-image > > By the way, when using eglibc, it works OK. Anyone can give me some > hints? > > Thanks a lot. > > | checking whether > /media/work-disk/workdir/oe-mini-glibc-bug/cross/i686/lib/gcc/i686-oe-linux/4.4.2/../../../../i686-oe-linux/bin/ld > is GNU ld... yes > | checking for > /media/work-disk/workdir/oe-mini-glibc-bug/cross/i686/lib/gcc/i686-oe-linux/4.4.2/../../../../i686-oe-linux/bin/as... > /media/work-disk/workdir/oe-mini-glibc-bug/cross/i686/lib/gcc/i686-oe-linux/4.4.2/../../../../i686-oe-linux/bin/as > | checking version of > /media/work-disk/workdir/oe-mini-glibc-bug/cross/i686/lib/gcc/i686-oe-linux/4.4.2/../../../../i686-oe-linux/bin/as... > 2.20, bad > | checking for > /media/work-disk/workdir/oe-mini-glibc-bug/cross/i686/lib/gcc/i686-oe-linux/4.4.2/../../../../i686-oe-linux/bin/ld... > /media/work-disk/workdir/oe-mini-glibc-bug/cross/i686/lib/gcc/i686-oe-linux/4.4.2/../../../../i686-oe-linux/bin/ld > | checking version of > /media/work-disk/workdir/oe-mini-glibc-bug/cross/i686/lib/gcc/i686-oe-linux/4.4.2/../../../../i686-oe-linux/bin/ld... > 2.20, bad
here lies the problem. I think the sed expression is not able to comprehend that 2.20 version of ld is newer you need to backport glibc-2.9/glibc-2.9-enable-binutils-2.2.patch to 2.6.1 Thx -Khem > | checking for pwd... > /media/work-disk/workdir/oe-mini-glibc-bug/staging/i686-linux/usr/bin/pwd > | checking for i686-oe-linux-gcc... (cached) ccache i686-oe-linux-gcc > -march=pentiumpro > | checking version of ccache i686-oe-linux-gcc -march=pentiumpro... 4.4.2, > ok > | checking for gnumake... make > | checking version of make... 3.81, ok > | checking for gnumsgfmt... no > | checking for gmsgfmt... no > | checking for msgfmt... msgfmt > | checking version of msgfmt... 0.17, ok > | checking for makeinfo... makeinfo > | checking version of makeinfo... 4.11, ok > | checking for sed... sed > | checking version of sed... 4.1.5, ok > | checking for autoconf... autoconf > | checking whether autoconf works... yes > | configure: error: > | *** These critical programs are missing or too old: as ld > | *** Check the INSTALL file for required versions. > | FATAL: oe_runconf failed > > > > -- > Guo Hongruan, Embedded Linux Consultant > Mobile: +86-0-13484056007 > Skype: camelguo > Twitter: camelguo > http://www.gulessoft.com > _______________________________________________ > Openembedded-devel mailing list > Openembedded-devel@lists.openembedded.org > http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel > > _______________________________________________ Openembedded-devel mailing list Openembedded-devel@lists.openembedded.org http://lists.linuxtogo.org/cgi-bin/mailman/listinfo/openembedded-devel