Ciao ragazzi, sto tentando invano di compilare il kernel 2.6.11 scaricato da kernel.org :
ma devi usare proprio il 2.6.11?
Se ti basta il 2.6.10 � disponibile in unstable.
Il problema � che i kernel su Debian sono debianizzati, come qualsiasi altro pacchetto e quindi installarsi un kernel non debianizzato � un po' pi� complesso.
l'ho scompattato in /usr/src e linkato a linux .
hai anche copiato il .config? Se lo hai preso da un kernel 2.4 di sicuro da problemi. Se lo hai preso da un kernel 2.6 debianizzato potrebbe dare problemi.
Se provo a dare :
debian:/usr/src/linux# make menuconfig HOSTCC scripts/basic/fixdep scripts/basic/fixdep.c:105:23: sys/types.h: No such file or directory scripts/basic/fixdep.c:106:22: sys/stat.h: No such file or directory scripts/basic/fixdep.c:107:22: sys/mman.h: No such file or directory scripts/basic/fixdep.c:108:20: unistd.h: No such file or directory scripts/basic/fixdep.c:109:19: fcntl.h: No such file or directory scripts/basic/fixdep.c:110:20: string.h: No such file or directory scripts/basic/fixdep.c:111:20: stdlib.h: No such file or directory scripts/basic/fixdep.c:112:19: stdio.h: No such file or directory In file included from /usr/lib/gcc-lib/i486-linux/3.3.5/include/syslimits.h:7, from /usr/lib/gcc-lib/i486-linux/3.3.5/include/limits.h:11, from scripts/basic/fixdep.c:113: ottengo gli errori riportati ( e altri ).
hai letto il file: /usr/src/linux/Documentation/Changes hai rispettato tutte le dipendenze minime?
se non trova header come stdio.h o non hai installato il gcc o non ci sono i percorsi funzionanti per le librerie.
prova a crearti il file a.c con il seguente codice:
**********START a.c************** #include <stdio.h> #include <stdlib.h>
int main( int ArgC, char *ArgV[] )
{
printf( "Ciao!\n" );
exit( EXIT_SUCCESS );
}
*********STOP a.c****************da linea di comando dai $ gcc a.c
Se lo compila senza problemi, allora vuol dire che hai installato correttamente una versione di gcc e che i link alle librerie ci sono.
Ciao Davide
-- Linux User: 302090: http://counter.li.org Prodotti consigliati: Sistema operativo: Debian: http://www.it.debian.org Strumenti per l'ufficio: OpenOffice.org: http://it.openoffice.org Database: PostgreSQL: http://www.postgres.org Browser: FireFox: http://texturizer.net/firefox Client di posta: Thunderbird: http://texturizer.net/thunderbird Enciclopedia: wikipedia: http://it.wikipedia.org -- Non autorizzo la memorizzazione del mio indirizzo di posta a chi usa outlook: non voglio essere invaso da spam

