|
|
|
![]() |
|
Strumenti |
![]() |
#1 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
cross compiler
come avrete letto nell'altro 3d stiamo cercando di compilare un cross compiler per x86_64. superati vari problemi abbiamo compilato le binutils e lanciata la compilazione di gcc.
all'inizio dava errori perchè non trovava le binutils compilate (che erano da tutt'altra parte), ora dà questo: Codice:
`memset' ../../gcc-3.4.2/gcc/unwind-dw2.c: In function `uw_init_context_1': ../../gcc-3.4.2/gcc/unwind-dw2.c:1286: error: syntax error before "once_regsizes" ../../gcc-3.4.2/gcc/unwind-dw2.c:1287: warning: implicit declaration of function `__gthread_once' ../../gcc-3.4.2/gcc/unwind-dw2.c:1287: error: `once_regsizes' undeclared (first use in this function) ../../gcc-3.4.2/gcc/unwind-dw2.c: In function `uw_install_context_1': ../../gcc-3.4.2/gcc/unwind-dw2.c:1336: warning: implicit declaration of function `memcpy' make[2]: *** [libgcc/./unwind-dw2.o] Error 1 make[2]: Leaving directory `/home/ultio/build-gcc/gcc' make[1]: *** [stmp-multilib] Error 2 make[1]: Leaving directory `/home/ultio/build-gcc/gcc' make: *** [all-gcc] Error 2 ![]() help! se vi serve il log completo ve lo psto cia |
![]() |
![]() |
![]() |
#2 |
Member
Iscritto dal: Aug 2004
Messaggi: 139
|
La parte inziale dell'errore è
Codice:
In file included from ./gthr-default.h:1, from ./gthr.h:96, from ./unwind-dw2.c:42: ./gthr-posix.h:43:21: pthread.h: No such file or directory ./gthr-posix.h:44:20: unistd.h: No such file or directory In file included from ./gthr-default.h:1, from ./gthr.h:96, from ./unwind-dw2.c:42: ![]() ![]() ![]() CIauz |
![]() |
![]() |
![]() |
#3 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
fatto qualche passo avati
ora l'errore è: Codice:
/bar/x86_64-linux/bin/ld: crti.o: No such file: No such file or directory collect2: ld returned 1 exit status make[2]: *** [libgcc_s.so] Error 1 make[2]: Leaving directory `/home/ultio/build-gcc/gcc' make[1]: *** [stmp-multilib] Error 2 make[1]: Leaving directory `/home/ultio/build-gcc/gcc' make: *** [all-gcc] Error 2 http://gcc.gnu.org/ml/gcc/2001-07/msg00957.html ma non ho capito che mi dice di fare...... help! |
![]() |
![]() |
![]() |
#4 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
superato anche quello.....
ma ora arriva altro: Codice:
configure: WARNING: float.h: present but cannot be compiled configure: WARNING: float.h: check for missing prerequisite headers? configure: WARNING: float.h: proceeding with the preprocessor's result configure: WARNING: ## ------------------------------------ ## configure: WARNING: ## Report this to bug-autoconf@gnu.org. ## configure: WARNING: ## ------------------------------------ ## checking for float.h... yes checking for endian.h... (cached) no checking for inttypes.h... (cached) no checking locale.h usability... no checking locale.h presence... no checking for locale.h... no checking for float.h... (cached) yes checking for stdint.h... (cached) no checking for main in -lm... configure: error: Link tests are not allowed after GCC_NO_EXECUTABLES. make: *** [configure-target-libstdc++-v3] Error 1 dai, una manina! |
![]() |
![]() |
![]() |
#5 |
Member
Iscritto dal: Aug 2004
Messaggi: 139
|
Provato con gcc-3.4.2 gcc-3.4.1 gcc-3.4.0 ma sempre lo stesso errore.
Magari è da provare ad usare proprio gcc-3.4.0 per compilare ![]() non solo da compilare |
![]() |
![]() |
![]() |
#6 |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
FAAAAAAAAAAATTTTTTTOOOOOOOOOOOOOOOOOOOOOO!
funziona! ho anche trovato altri collaboratori! questa volta forse ci siamo sul serio.... ![]() |
![]() |
![]() |
![]() |
#7 |
Member
Iscritto dal: Aug 2004
Messaggi: 139
|
kernel compilation in progress....
![]() ![]() salvo errori ci siamo Ciauz |
![]() |
![]() |
![]() |
#8 | |
Senior Member
Iscritto dal: Jun 2003
Città: Genova
Messaggi: 5676
|
Quote:
in questi due giorni "ci siamo" è stato detto taaante volte ![]() ora si è scollegato ravvia sul kernel nuovo, vediamo se ci siamo sul serio ![]() funzionare il compiler funziona, ma è un casino con tute le librerie compilare per 32 bit ![]() |
|
![]() |
![]() |
![]() |
#9 |
Member
Iscritto dal: Aug 2004
Messaggi: 139
|
Il kernel è stato perfettamente compilato e si avvia.
l'uname -a restituisce x86_64 ![]() ![]() l'unico problema lo da iptables , mi dice che la versione dei moduli è sbagliata e di aggiornare o il kernel op iptables. Ho aggiornato il pacchetto . Vediamo un pò CIauz |
![]() |
![]() |
![]() |
Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 07:15.