LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Linux From Scratch (http://www.linuxquestions.org/questions/linux-from-scratch-13/)
-   -   make configure-host for binutils-2.16.1 fails under 7.0-cross-lfs-20051019-x86_64 (http://www.linuxquestions.org/questions/linux-from-scratch-13/make-configure-host-for-binutils-2-16-1-fails-under-7-0-cross-lfs-20051019-x86_64-a-376369/)

Basel 10-24-2005 09:20 AM

make configure-host for binutils-2.16.1 fails under 7.0-cross-lfs-20051019-x86_64
 
Hi,

Does anyone know why running the command 'make configure-host' for binutils-2.16.1 results in the following error:
Code:

Configuring in bfd
configure: creating cache ./config.cache
checking build system type... i486-slackware-linux-gnu
checking host system type... i486-slackware-linux-gnu
checking target system type... Invalid configuration `{x86_64-pc-linux-gnu}': machine `{x86_64-pc' not recognized
configure: error: /bin/sh ../../binutils-2.16.1/bfd/../config.sub {x86_64-pc-linux-gnu} failed
make: *** [configure-bfd] Error 1

Linux From Scratch - Version 7.0-cross-lfs-20051019-x86_64-Multilib
Section 5.6. Cross Binutils-2.16.1

madluther 10-24-2005 10:39 AM

I'm just guessing, but your target triplet variable seems to be exported with {}'s

ie LFS_TARGET={x86_64-pc-linux-gnu}

instead of

LFS_TARGET=x86_64-pc-linux-gnu

Try re-exporting without the braces and re-running the configure script

HTH

Mad.

Basel 10-24-2005 11:07 PM

Quote:

Originally posted by madluther
I'm just guessing, but your target triplet variable seems to be exported with {}'s

You are right. I exported the variable with {}. Thanks for your help.


All times are GMT -5. The time now is 03:30 AM.