|
|||||||
|
|
|
![]() |
|
|
Strumenti |
|
|
#1 |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20291
|
Compilazione a 64 bit su distro a 32 bit...
Si può installare una distro a 32 bit e poi ricompilare il kernel (e magari altri componenti chiave) a 64? ovviamente su una cpu a 64 bit.
trovo ottima mepis linux ma è a 32 bit...
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
|
|
|
|
#2 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Ti serve un compilatore incrociato x86 -> x86-64
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#3 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20291
|
Quote:
cioè?!? graz
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
|
|
|
|
|
#4 |
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Un "coso" che è in esecuzione su un tipo di processore, ma genera codice per un altri tipo di processore. Si chiama "compilatore incrociato" (o "cross compiler" se vuoi cercarlo su google -- forse riesci a trovarne qualcuno precompilato).
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
|
|
|
|
|
#5 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20291
|
Quote:
io installerei su un pc amd64 una distro 586 ma vorrei ricompilare x amd64 qualche pezzo qua e là, x es il kernel... ma tutto sulla stessa macchina... il dubbio è 1 se è fattibile, 2 se poi funziona tutto o la commistione di pezzi a 32 e 64 bit fa casino.
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
|
|
|
|
|
#6 | ||
|
Senior Member
Iscritto dal: Apr 2000
Città: Roma
Messaggi: 15625
|
Quote:
Quote:
In sintesi: fai prima a prendere una distribuzione già pronta per i 64 bit.
__________________
0: or %edi, %ecx; adc %eax, (%edx); popf; je 0b-22; pop %ebx; fadds 0x56(%ecx); lds 0x56(%ebx), %esp; mov %al, %al andeqs pc, r1, #147456; blpl 0xff8dd280; ldrgtb r4, [r6, #-472]; addgt r5, r8, r3, ror #12 |
||
|
|
|
|
|
#7 | |
|
Senior Member
Iscritto dal: Oct 2001
Messaggi: 20291
|
Quote:
cmq è singolare che gli A64 fossero publicizzati x "far girare codice a 32 e 64 bit insieme" ma che in realtà questo non sia proprio così semplice e scontato... del resto deve essere un bel casino
__________________
Mai discutere con un idiota. Ti trascina al suo livello e ti batte con l'esperienza (O.W.) |
|
|
|
|
|
| Strumenti | |
|
|
Tutti gli orari sono GMT +1. Ora sono le: 09:00.



















