[Clfs-dev] Cross-Compiled Linux From Scratch - Embedded:unable to build uClibc-0.9.30

giuseppe marchi joshua777 at live.it
Wed Feb 4 09:48:14 PST 2009


Hi,
i'm trying to build an emdedded distro for arm machine following the instruction
inside 'Cross-Compiled Linux From Scratch - Embedded Version SVN-0.0.1-20090126-arm'
At the moment i'm not able to build uClibc-0.9.30 like explained on chapter '6.10. uClibc-0.9.30'.
When i type ' make oldconfig' 
i receive this error message:

clfs:/mnt/clfs/sources/uClibc-0.9.30$ make oldconfig 
../../Rules.mak:540: *** Your binutils don't support --hash-style option, while you want to use it.  Stop.
make: *** [extra/config/conf] Error 2

Looking at Rules.mak at line 540 i found this call:' call check_ld,--hash-style=gnu' that is resolved like:

check_ld=$(shell \
        if $(LD) $(1) -o /dev/null -b binary /dev/null > /dev/null 2>&1; \
        then echo "$(1)"; fi)


So i concluded that the check fail because the command:ld --hash-style=gnu  -o /dev/null -b binary /dev/null return false (To test that i just typed this command apart in a shell.)
Can anyone suggest me why this check fail?
My host pc is a 32 bit centrino 1.7Mhz machine running a fedora 9.
Thanks in advance Giuseppe.
_________________________________________________________________
Party… con Eventi!
http://events.live.com/?showunauth=1
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.clfs.org/pipermail/clfs-dev-clfs.org/attachments/20090204/41941eab/attachment.html>


More information about the Clfs-dev mailing list