Pagina 1 di 1

Compilazione nuovo kernel

Inviato: dom 30 set 2012, 23:50
da kimotori
Salve, mi è capitata una cosa molto strana, ho preso il config originale 3.2.29 levato 4 moduli che non utilizzerò mai, ricompilo
e... ecco cosa mi appare... naturalmente ho disinstallato i kernel della distro. al riavvio mi sono dimenticato i moduli del touchscreen da eliminare quindi riparto con config e....


bash-4.2# make menuconfig
HOSTCC scripts/basic/fixdep
In file included from /usr/include/bits/posix1_lim.h:157:0,
from /usr/include/limits.h:145,
from /usr/lib/gcc/i486-slackware-linux/4.7.1/include-fixed/limits.h:169,
from /usr/lib/gcc/i486-slackware-linux/4.7.1/include-fixed/syslimits.h:7,
from /usr/lib/gcc/i486-slackware-linux/4.7.1/include-fixed/limits.h:34,
from scripts/basic/fixdep.c:114:
/usr/include/bits/local_lim.h:39:26: fatal error: linux/limits.h: File o directory non esistente
compilation terminated.
make[1]: *** [scripts/basic/fixdep] Errore 1
make: *** [scripts_basic] Errore 2
bash-4.2

a prescindere se riesca a soluzionare il problema reinstallando i kernel-headers... a nessuno gli è capitata la stessa cosa con slack 14 (32bit)?
buona notte :)

Re: Compilazione nuovo kernel

Inviato: lun 1 ott 2012, 0:25
da RedSkull92
Io ho una 64 bit, ho fatto praticamente la stessa cosa ma non mi è accaduto nulla di strano. Anzi!
Avevo problemi con il kernel 3.2.29 (non mi funzionava la ventolina del processore) e con il nuovo kernel e il config del 3.2.29 è andato tutto perfettamente.
Hai dato il make oldconfig ?

Re: Compilazione nuovo kernel

Inviato: lun 1 ott 2012, 1:46
da kimotori
RedSkull92 ha scritto:Io ho una 64 bit, ho fatto praticamente la stessa cosa ma non mi è accaduto nulla di strano. Anzi!
Avevo problemi con il kernel 3.2.29 (non mi funzionava la ventolina del processore) e con il nuovo kernel e il config del 3.2.29 è andato tutto perfettamente.
Hai dato il make oldconfig ?
No mi dispiace, purtroppo qualunque comando il compilatore mi restituiva sempre quell' errore, certo ho risolto reinstallando i kernel-headers.. il mio errore è stato quello di pensare che installando i sorgenti del kernel di slack li si ottengono automaticamente... e forse disinstallando il pachetto kernel, escluso chiaramente il sorgente, me li levava da esso.... non lo so... la prossima volta verifico, chiedevo solo per sapere nel dettaglio cosa poteva esser accaduto... va bò, notte :)

Re: Compilazione nuovo kernel

Inviato: mar 2 ott 2012, 13:52
da 414N
Occhio che i kernel headers non sono mai da rimuovere anche se cambi kernel: corrispondono agli header del kernel usati per compilare le glibc.

Re: Compilazione nuovo kernel

Inviato: mar 2 ott 2012, 17:00
da kimotori
414N ha scritto:Occhio che i kernel headers non sono mai da rimuovere anche se cambi kernel: corrispondono agli header del kernel usati per compilare le glibc.
ah.. ok.. grazie della delucidazione :)