Pagina 1 di 1

Busybox a 32 o a 64bit?

Inviato: ven 26 mag 2006, 18:59
da raozuzu
Salve a tutti! :D
Io volevo creare una mini-distro-live con busybox. Solo che mi chiedo: quando faccio quella specie di compilazione mi compila busybox a 32bit o a 64bit? Boh!
Voi avete la risposta?

Inviato: ven 26 mag 2006, 22:58
da raozuzu
Ooops... :oops: :oops: !
Mi sono dimenticato di dirvi che il computer è un 64bit!

Inviato: sab 27 mag 2006, 9:03
da l1q1d
in teoria se la compili da un sistema a 32 con linuxhearde e gcc a 32 te la compila a 32.
Se vuoi compilarla a 64 devi avere un sistema a 64 o prova con buildroot

Inviato: sab 27 mag 2006, 11:49
da raozuzu
No il mio problema è il contrario!
Io ho una macchina a 64bit (un amd64 per l'esattezza) e mi chiedo se compilandolo normalmente si ottiene un busibox a 32bit lostesso oppure un busybox a 64bit.
Mi sono atto capire? :)

P.S.: ho una distribuzione ottimizzata a 64bit

Inviato: mar 27 giu 2006, 22:53
da raozuzu
proviamo ad caricare....

Inviato: mer 28 giu 2006, 12:10
da gnubit
Non importa il processore per definire che tipo di compilazione hai.

Se il tuo sistema operativo utilizza i gcc compilato a 32bit compili a 32bit.

Dipende cosa intenti tu per sistema ottimizzato a 64bit, hai ricompilato il kernel con supporto per AMD64? Oppure hai ricompilato tutto (o installato Slamd64)?

Nel primo caso hai un sistema a 32 bit che sfrutta ad hoc un hardware a 64bit, qundi continui a compilare a 32bit.

Per quanto riguarda i kernel header (per quanto io abbia ancora un po' di confusione) credo che per forza di cose debbano rispettare la tipologia di gcc (32 o 64 bit) altrimenti dovresti avere problemi di compilazione, ma onestamente non sono sicuro di questa affermazione.