Newsgroup: it.comp.os.linux.iniziare
Titolo: impossibile compilare, sia il 2.4. sia il 26, stesso errore

Salve,
sto cercando di ricompilare il kernel per l'emulazione
scsi per poter masterizzare, ho provato a ricompilare
il kernel 2.4.27 che ho trovato una volta installato,
e quando digito make bzImage questo e' il risultato:
/usr/src/Linux/include/asm/processor.h:75: error: array type has incomplete
element type
In file included from /usr/src/Linux/include/linux/unistd.h:9,
                 from init/main.c:17:
/usr/src/Linux/include/asm/unistd.h:375: warning: conflicting types for
built-in function '_exit'
make: *** [init/main.o] Error 1
provato a compilare il kernel 2.6 l'errore e' lo stesso...
proprio non capisco che vuol dire...ho trovato solo un link in cui una
persona ha risolto installando una versione di gcc piu' vecchia della 4.x
ho provato..ma niente, cambiato l'errore e basta...
grazie dell'aiuto..
rent

 grazie dell'aiuto..
Quale aiuto se non dici nemmeno di che ca**o di distribuzione parli ?
Bha'!

 scsi per poter masterizzare,  
? che distro è?
non ho mai avuto bisogno di farlo con quelle che ho provato, inoltre il 
2.6 non ha bisogno dell'emulazione, salvo che il tuo non sia un caso 
particolare;
r
-- 
unire più mp3 in Linux?
cat *.mp3 > nomefile.mp3
Baudelaire e l'arte: 
http://umpf.net/

 
 scusate, ho scritto il messaggio un po' stanco dopo i numerosi tentativi e
ho omesso la distro che e' una debian testing/unstable (mi dice
etc/debian-version) non mi pareva di aver installato una unstable...ma
questo e' un'altra problema.. boh!? 
io ho avuto bisogno di farlo ho fatto una installazione dalla rete e non mi
pare di aver avuto la possibilita' di scegliere il kernel... , so che con
il 2.6 non serve emulazione, ma con il 2.4.27 si,  l'errore con il 2.4.27
appare quando compilo il nuovo kernel... invece con il 2.6 non riesco 
neanche ad entrare nel menu per configurarlo...
r

Paolo@10.1 a écrit:

che io sappia la distribuzione non ha una grande importanza quando si 
hanno problemi a compilare il kernel (d'accordo, ci sono distribuzioni 
con il "loro" kernel, ma non credo che siano tanto diversi da quello 
originale).
La mia esperienza é che quando si hanno problemi col kernel che non 
vuole compilare, é perché si é dimenticato di selezionare qualcosa di 
indispensabile nella configurazione... o si ha selelzionato qualcosa di 
troppo.

 originale).
Credi molto male, fidati ........
alcune distro per esempio non hanno nulla in /usr/src e nemmeno vmlinuz
in /boot ..

 neanche ad entrare nel menu per configurarlo...
non so se dipende dall'unstable, ma con Sarge e Etch non ho avuto 
bisogno di compilare il kernel;
col 2.4 mi è bastato mettere in grub o lilo "append ide-scsi=hd*" (tra 
virgolette perché non ricordo se è la sintassi esatta) e col 2.6 niente;
r
-- 
if I go insane
please don't put your wires in my brain
[Roger Waters: If]
tutto sui Pentangle: 
http://umpf.net/

 virgolette perché non ricordo se è la sintassi esatta) e col 2.6 niente;
questo perche' nel kernel dell'installazione c'era gia' l'emulazione scsi e
il supporto cd... nel mio no.. per cui ho dovuto ricompilare... avevo
provato a modificare menu.lst..ma niente..
cmq era una installazione fresca, fresca.. ancora devo capire delle cose di
debian, penso che installero' nuovamente tutto facendo piu' attenzione a
cosa installo...
grz comunque.
rent

 cosa installo...
se punti sulla Etch non dovresti aver problemi;


 neanche ad entrare nel menu per configurarlo...
Con il 2.6 è stato aggiornato il programma grafico avviato da "make
xconfig" ed ora è richiesta la libreria libqt3-mt-dev. Visto che
l'utilizzo di "make xconfig" è opzionale la libreria non è una
dipendenza necessaria ma è solo suggerita, e quindi non viene installata
automaticamente. O la installi oppure utilizzi "make menuconfig" o "make
gconfig"
-- 
Stefano Gatti 
Email: 
s.gatti...@email.it
 (togliere .levami)