spero che sia nella sezione giusta, come da titolo stiamo cercando di sviluppare un immagine e cerco 2 o tre persone, per aiutare unaltro amico a completare questo progeto,per chie interesato mi mandi un pm grazie. se ho sbagliato sezione chiedo scusa
allora, ecco il punto della situazione.
scarico tutti i file necessari ed eseguo tutti i comandi fino a make dreamboximage_root e qui primo errore:
* Cryptographic options
*
Cryptographic API (CRYPTO) [N/y/?] n
make[2]: uscita dalla directory "/home/marco/immagine/cdk/linux-2.6.9"
make -C linux-2.6.9 include/linux/version.h \
ARCH=ppc
/home/marco/immagine/cdk/linux-2.6.9/scripts/gcc-version.sh: riga 11: powerpc-tuxbox-linux-gnu-gcc: comando non trovato
/home/marco/immagine/cdk/linux-2.6.9/scripts/gcc-version.sh: riga 12: powerpc-tuxbox-linux-gnu-gcc: comando non trovato
make[2]: ingresso nella directory "/home/marco/immagine/cdk/linux-2.6.9"
CHK include/linux/version.h
UPD include/linux/version.h
make[2]: uscita dalla directory "/home/marco/immagine/cdk/linux-2.6.9"
ln -sf /home/marco/immagine/cdk/linux/include/asm-ppc /home/marco/immagine/cdk/linux/include/asm
touch .linuxdir
make[1]: uscita dalla directory "/home/marco/immagine/cdk"
( rm -rf binutils-2.15.91.2 || /bin/true ) && bunzip2 -cd Archive/binutils-2.15.91
.2.tar.bz2 | tar -x && ( rm -rf build || /bin/true ) && mkdir build
bunzip2: Archive/binutils-2.15.91.2.tar.bz2 is not a bzip2 file.
tar: Questo non sembra un archivio tar
tar: Uscita con stato di fallimento in base agli errori precedenti
make: *** [.binutils] Errore 2
marco@Portatile:~/immagine/cdk$
allora riscarico binutils e rilancio di nuovo, lavora per un pò e poi di nuovo errore:
collect2: ld returned 1 exit status
make[4]: *** [ar] Errore 1
make[4]: uscita dalla directory "/home/marco/immagine/cdk/build/binutils"
make[3]: *** [all-recursive] Errore 1
make[3]: uscita dalla directory "/home/marco/immagine/cdk/build/binutils"
make[2]: *** [all-recursive-am] Errore 2
make[2]: uscita dalla directory "/home/marco/immagine/cdk/build/binutils"
make[1]: *** [all-binutils] Errore 2
make[1]: uscita dalla directory "/home/marco/immagine/cdk/build"
make: *** [.binutils] Errore 2
marco@Portatile:~/immagine/cdk$
e qui mi fermo, perchè sembrerebbe di nuovo un problema di binutils, almeno per quello che vedo... ovviamente avendolo già scaricato e messo nella giusta directory, ed essendo comunque andata molo più avanti della prima prova presumo che l'errore stia da un'altra parte.
suggerimenti?
2
adesso ho provato a fare una modific al file make visto che avevo il dubbio sul binutils, che fosse fallato...
metto dentro la cartella archivio l'ultima versione del binutil 2.22.52.1, cambio tutte le chiamate al file e riparto con il makedreamboximage_root.
si pianta di nuovo, ma ora vedo qualcosa di diverso nel log, ed esattamente la parte in rosso:
/bin/bash ../../binutils-2.22.52.0.1/binutils/../ylwrap ../../binutils-2.22.52.0.1/binutils/syslex.l lex.yy.c syslex.c -- /home/marco/immagine/cdk/binutils-2.22.52.0.1/missing flex
WARNING: `flex' is missing on your system. You should only need it if
you modified a `.l' file. You may need the `Flex' package
in order for those modifications to take effect. You can get
`Flex' from any GNU archive site.
if [ -r syslex.c ]; then \
gcc -c -I. -I../../binutils-2.22.52.0.1/binutils -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -g -O2 -D_FORTIFY_SOURCE=0 -Wno-error syslex.c ; \
else \
gcc -c -I. -I../../binutils-2.22.52.0.1/binutils -W -Wall -Wstrict-prototypes -Wmissing-prototypes -Wshadow -Werror -g -O2 -D_FORTIFY_SOURCE=0 -Wno-error ../../binutils-2.22.52.0.1/binutils/syslex.c ;\
fi
syslex.c:1: warning: return type defaults to ‘int’
syslex.c:1: warning: function declaration isn’t a prototype
gcc -g -O2 -D_FORTIFY_SOURCE=0 -o sysinfo sysinfo.o syslex.o
syslex.o: In function `main':
/home/marco/immagine/cdk/build/binutils/syslex.c:1: multiple definition of `main'
sysinfo.o:/home/marco/immagine/cdk/build/binutils/sysinfo.c:1: first defined here
collect2: ld returned 1 exit status
make[3]: *** [sysinfo] Errore 1
make[3]: uscita dalla directory "/home/marco/immagine/cdk/build/binutils"
make[2]: *** [all-binutils] Errore 2
make[2]: uscita dalla directory "/home/marco/immagine/cdk/build"
make[1]: *** [all] Errore 2
make[1]: uscita dalla directory "/home/marco/immagine/cdk/build"
make: *** [.binutils] Errore 2
marco@Portatile:~/immagine/cdk$







.2 || /bin/true ) && bunzip2 -cd Archive/binutils-2.15.91
Reply With Quote

