PDA

View Full Version : Compilare kernel


redbass
02-08-2005, 10:35
Sto installando Debian su un server dual Opteron-64 a 1600 MhZ. Normalmente non trovo problemi nell'installare il tutto e compilare il kernel, ma è la prima volta che affronto una cpu a 64 bit.
Ma partiamo dall'inizio. Seguendo i passi del Installer, scelgo come kernel di default l'immagine 2.6.8-11-amd64-k8-smp. A questo punto termino l'installazione (seguendo tutte le specifiche), e vorrei ricompilare il kernel per fare un bel kernel.Comunque mi scarico da un dvd di un po di mesi fa le sorgenti del kernel 2.6.8, le installo (con dpkg) e lancio il mio bel

#make menuconfig

a questo punto setto le varie opzioni, e lancio

#make

ma qualsiasi combinazione provata mi restituisce il seguente errore:

cc1: error: code model 'kernel' not supported in the 32 bit mode

e altri 3 vari errori di script.
Come posso portare a termine la compilazione?
grazie in anticipo

ilsensine
02-08-2005, 10:45
Puoi allegare il .config?

redbass
02-08-2005, 12:17
Ecco l'allegato.... ma mi sa che non serve a niente. Il problema non stà nelle impostazioni ma nel compilatore adeguato per le varie teconologie 32 e 64.

ilsensine
02-08-2005, 12:20
Sì bello. Dov'è? :D

redbass
02-08-2005, 22:06
Sorry, non mi ero che era troppo grande per essere sendato

ilsensine
02-08-2005, 22:19
Già, sembrerebbe che il tuo compilatore non vada bene. Sicuro che l'ambiente userspace è a 64 bit?

Herod2k
02-08-2005, 22:24
io il .config non l'ho letto...

che debian usi?
Che versione Sarge, SID, o Etch?

Che compilatore stai usando? Se stai usando il gcc 4 puoi anche lasciar perdere tanto pare che ha parecchi problemi a compilare il kernel (almeno in Debian)

Comunque visto che stai usando Debian usa la maniera di Debian per compilare il Kernel...

trovi qui le istruzioni.

http://www.hwupgrade.it/forum/showthread.php?t=959680&page=1&pp=20

CiauzZ