View previous topic :: View next topic |
Author |
Message |
die-hard Apprentice
Joined: 20 Mar 2005 Posts: 255 Location: Italy
|
Posted: Mon Aug 01, 2005 1:08 pm Post subject: Problema compilazione Kernel [Risolto] |
|
|
ecco a voi quello che si presenta nella mia shell con un
Code: | make && make modules_install
{standard input}: Assembler messages:
{standard input}:915: Error: suffix or operands invalid for `mov'
{standard input}:916: Error: suffix or operands invalid for `mov'
{standard input}:1122: Error: suffix or operands invalid for `mov'
{standard input}:1123: Error: suffix or operands invalid for `mov'
{standard input}:1190: Error: suffix or operands invalid for `mov'
{standard input}:1191: Error: suffix or operands invalid for `mov'
{standard input}:1261: Error: suffix or operands invalid for `mov'
{standard input}:1262: Error: suffix or operands invalid for `mov'
{standard input}:1363: Error: suffix or operands invalid for `mov'
{standard input}:1375: Error: suffix or operands invalid for `mov'
make[1]: *** [arch/i386/kernel/process.o] Error 1
make: *** [arch/i386/kernel] Error 2
|
Last edited by die-hard on Wed Aug 03, 2005 9:45 am; edited 1 time in total |
|
Back to top |
|
|
gamberetto Apprentice
Joined: 29 Mar 2005 Posts: 210 Location: Camisano Vicentino (VI)
|
Posted: Mon Aug 01, 2005 4:02 pm Post subject: |
|
|
ciao, premetto che non sono molto competente.
Mumble, mumble... non è che hai copiato il file .config di una vecchia versione del kernel senza dare o che hai compilato in modo strano gcc?
Hai applicato delle patch strane al kernel? _________________ Andre!
http://www.antimafiaduemila.com |
|
Back to top |
|
|
neryo Veteran
Joined: 09 Oct 2004 Posts: 1292 Location: Ferrara, Italy, Europe
|
Posted: Mon Aug 01, 2005 4:32 pm Post subject: |
|
|
la configurazione del kernel l hai fatto da 0 o hai copiato il.config da altre parti? _________________ cache: a safe place for hiding or storing things..
D-link DWL-G650 AirPlus
Apache Php Mysql |
|
Back to top |
|
|
randomaze Bodhisattva
Joined: 21 Oct 2003 Posts: 9985
|
Posted: Tue Aug 02, 2005 7:12 am Post subject: |
|
|
Che gcc stai usando? _________________ Ciao da me! |
|
Back to top |
|
|
.:chrome:. Advocate
Joined: 19 Feb 2005 Posts: 4588 Location: Brescia, Italy
|
Posted: Tue Aug 02, 2005 11:27 am Post subject: Re: Problema compilazione Kernel |
|
|
più che altro, il messaggio riportato mi fa pensare ad un arrore nelle dichiarazioni assembler.
non è che disgraziatamente hai impostato un valore sbagliato per subarchitecture type? |
|
Back to top |
|
|
die-hard Apprentice
Joined: 20 Mar 2005 Posts: 255 Location: Italy
|
Posted: Tue Aug 02, 2005 5:48 pm Post subject: |
|
|
ragazzi io sto ricompilando il mio vekkio kernel, ma ho provato anke con un altro e mi da lo stesso errore. non so davvero cosa può essere successo.
L'unica cosa ho fatto pulizia in /et/portage/distfile e in /var/tmp/portage/...
non penso davvero ke questa ia la spiegazione. Helpme pls |
|
Back to top |
|
|
kueitao Apprentice
Joined: 22 Jan 2005 Posts: 241
|
Posted: Tue Aug 02, 2005 9:10 pm Post subject: |
|
|
die-hard wrote: | ragazzi io sto ricompilando il mio vekkio kernel, ma ho provato anke con un altro e mi da lo stesso errore. non so davvero cosa può essere successo.
L'unica cosa ho fatto pulizia in /et/portage/distfile e in /var/tmp/portage/...
non penso davvero ke questa ia la spiegazione. Helpme pls |
Vediamo se ho capito bene (rispondi alle successive domande, please)::
1) Stai ricompilando un sorgente del kernel che avevi già precedentemente compilato senza errori. Si o no?
Se la risposta è "si":
---- 1.1) Hai modificato qualche opzione, intendo quelle relative all'architettura almeno?
---- Se la risposta è ancora "si":
-------- 1.1.1) Quali opzioni hai attivato/disattivato?
---- Sia per il "si" che per il "no":
-------- 1.1.2) Ti sei ricordato di fare "make clean" prima di ricompilare? (come sopra)
Se la risposta è "no" (cioè se si tratta di un kernel mai compilato in precedenza):
---- 1.2) Quale versione del kernel ti da l'errore di compilazione?
---- 1.3) E' stata patchata? Con quali patches?
Sia per il "si" che per il "no":
---- 1.4) Quali versioni di GCC e binutils stai utilizzando?
---- 1.5) Hai ricompilato di recente binutils e gcc?
---- 1.6) Hai buona esperienza nella configurazione e compilazione del kernel d fare escludere a priori che tu abbia frainteso le opzioni delle pagine "general setup" e specialmente "Processor type and features"?
Rimaniamo in attesa di saperne di più per poterti aiutare.
Buona caccia. |
|
Back to top |
|
|
die-hard Apprentice
Joined: 20 Mar 2005 Posts: 255 Location: Italy
|
Posted: Wed Aug 03, 2005 8:31 am Post subject: |
|
|
per quanto riguardo la compilazione ho buona esperienza, e ti dico ke ho solo tldo come modulo il drm inquanto i soliti driver ati nn volevano darmi l'accelerazione per doom3, per il resto tutto ok, utiizzo gcc4 ma ho provato anke con il 3.x. Cmq premetto ke il kernel lo avevo compilato circa 4 ore prima e tutto era andato a buon fine. La cosa ke mi fa pensare è ke ho killato il processo di compilazione con Ctrl+C e da questo punto non è andato +. Aiutatemi |
|
Back to top |
|
|
iro n00b
Joined: 23 Dec 2004 Posts: 59 Location: Modena, Italy
|
Posted: Wed Aug 03, 2005 8:41 am Post subject: |
|
|
prova a cancellare i sorgenti ed a riemergerli |
|
Back to top |
|
|
die-hard Apprentice
Joined: 20 Mar 2005 Posts: 255 Location: Italy
|
Posted: Wed Aug 03, 2005 9:46 am Post subject: |
|
|
iro wrote: | prova a cancellare i sorgenti ed a riemergerli |
Risolto in sto modo |
|
Back to top |
|
|
kueitao Apprentice
Joined: 22 Jan 2005 Posts: 241
|
Posted: Sat Aug 06, 2005 10:52 am Post subject: |
|
|
die-hard wrote: | iro wrote: | prova a cancellare i sorgenti ed a riemergerli |
Risolto in sto modo |
Beh, hai scelto la strada meno ottimale e se mi permetti molto da "windower".
[quote=kueitao]
---- Sia per il "si" che per il "no":
-------- 1.1.2) Ti sei ricordato di fare "make clean" prima di ricompilare? (come sopra)
[/quote]
La soluzione più efficente era questa. Voglio dire che, se per qualsiasi motivo interrompi la compilazione del kernel, prima di lanciare nuovamente il "make all" o altre operazioni similari devi necessariamente operare un "make clean". Anzi aggiungo che sarebbe meglio lanciare un "make clean" sempre in caso di ri-compilazione, anche se la precedente è stata completata senza interruzioni e con successo.
Questo comando pulisce tutto il sorgente da qualsiasi file fosse stato compilato in precedenza ed è obbligatorio per evitare problemi simili a quello che hai avuto. Contrariamente a "make mrproper" non distrugge ".config".
Probabilmente ti è sfuggito che avevo inserito questa fase nel "menu di diagnostica" insieme agli altri controlli.
Buon divertimento con Gentoo. |
|
Back to top |
|
|
die-hard Apprentice
Joined: 20 Mar 2005 Posts: 255 Location: Italy
|
Posted: Sat Aug 06, 2005 1:40 pm Post subject: |
|
|
kueitao wrote: | die-hard wrote: | iro wrote: | prova a cancellare i sorgenti ed a riemergerli |
Risolto in sto modo |
Beh, hai scelto la strada meno ottimale e se mi permetti molto da "windower".
[quote=kueitao]
---- Sia per il "si" che per il "no":
-------- 1.1.2) Ti sei ricordato di fare "make clean" prima di ricompilare? (come sopra)
|
La soluzione più efficente era questa. Voglio dire che, se per qualsiasi motivo interrompi la compilazione del kernel, prima di lanciare nuovamente il "make all" o altre operazioni similari devi necessariamente operare un "make clean". Anzi aggiungo che sarebbe meglio lanciare un "make clean" sempre in caso di ri-compilazione, anche se la precedente è stata completata senza interruzioni e con successo.
Questo comando pulisce tutto il sorgente da qualsiasi file fosse stato compilato in precedenza ed è obbligatorio per evitare problemi simili a quello che hai avuto. Contrariamente a "make mrproper" non distrugge ".config".
Probabilmente ti è sfuggito che avevo inserito questa fase nel "menu di diagnostica" insieme agli altri controlli.
Buon divertimento con Gentoo.[/quote]
mi spiace ma avevo tentato anche questo e senza alcun successo, quindi....
Saluti |
|
Back to top |
|
|
|