[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Binutils non compilano



Ciao,

Sto cercando di fare linux from scratch, e devo compilare le binutils.
Su lfs c'e` scritto di settare in un certo modo l'ambiente, creare una 
directory:

mkdir ../binutils-build
cd ../binutils-build

e poi da li dare il comando:

../binutils-2.14/configure --prefix=/tools --disable-nls

ma mi da questo errore:
-su: ../binutils-2.14/configure: /bin/sh: bad interpreter: Permission denied

e` normale?? a me sembra di no. Ho aggirato il problema facendo:

/bin/sh ../binutils-2.14/configure --prefix=/tools --disable-nls

ha configurato senza errori, poi ho dato, come spiegato nell'lfs, il comando:

make configure-host

e poi il comando:

make LDFLAGS="-all-static"

e non ho ricevuto nessun errore.

poi, invece, make install mi dice cosi`:


bin/sh /mnt/lfs/sources/binutils-2.14/install-sh -c -m 
644 ../../binutils-2.14/opcodes/../include/dis-asm.h /tools/include/dis-asm.h
make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/opcodes'
make[2]: Leaving directory `/mnt/lfs/sources/binutils-build/opcodes'
make[1]: Leaving directory `/mnt/lfs/sources/binutils-build/opcodes'
make[1]: Entering directory `/mnt/lfs/sources/binutils-build/bfd'
Making install in doc
make[2]: Entering directory `/mnt/lfs/sources/binutils-build/bfd/doc'
make[3]: Entering directory `/mnt/lfs/sources/binutils-build/bfd/doc'
make[3]: Nothing to be done for `install-exec-am'.
make[3]: Nothing to be done for `install-data-am'.
make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/bfd/doc'
./chew -f ../../../binutils-2.14/bfd/doc/doc.str 
<../../../binutils-2.14/bfd/doc/../aoutx.h >aoutx.tmp
/bin/sh: line 1: ./chew: Permission denied
make[2]: *** [s-aoutx] Error 126
make[2]: Leaving directory `/mnt/lfs/sources/binutils-build/bfd/doc'
make[1]: *** [install-recursive] Error 1
make[1]: Leaving directory `/mnt/lfs/sources/binutils-build/bfd'
make: *** [install-bfd] Error 2

e non installa.
Ho controllato i permessi del file chew, e ho visto che il file e` per tutti 
gli utenti. Quindi adesso non so come andare, avanti. questo errore e` 
correlato a quello precedente??

Se qualcuno mi sa aiutare, grazie.

Nicola



Reply to: