Newsgroup: it.comp.os.linux.iniziare
Titolo: problemi durante ricompilazione kernel

Carissimi amici,
il kernel non si vuole ricompilare!
E chissene frega, mi direte voi!
In effetti, a voi non credo ne freghi molto, ma a me sì, e anche tanto.
La mia necessità è quella di abilitare il ppp che pare non essere presente,
o almeno non è caricato, infatti controllando il dmesg non si vede e anche
tra i moduli (lsmod) non c'è. :-(((((( [ah ppp, 'ndo stai???]
Allora, armato di buona volontà cerco di ricompilare il kernel, ma...
Prima di tutto, miei cari, credo che vogliate sapere che ho un bel 486 con
68MB di ram (non è un errore, sono 68 MB), con HD da 3GB, DVD Pioneer (che è
stato fregato da un altro pc ed è solo in prestito), scheda video integrata,
più le solite cose.
Ho installato una bella (si fa per dire) Red Hat 7.1 e il kernel di questa
release + il 2.2.18.
Siccome ho il cd di Linux & C. con tanto di kernel 2.4.0 mi sono detto,
visto che devo ricompilare perchè perchè non provo questo kernel? [mi sa che
ho sbagliato, cmq, i problemi temo che ci siano ugualmente]
Allora, tornando alla ricompilazione, inizio la mia tragica avventura...
Per prima cosa prendo il tar e lo copio in /usr/src poi lo decomprimo in
/usr/src/linux-2.4.0
Creo un bel collegamento alla cartella e lo chiamo /usr/src/linux
A questo punto faccio make menuconfig
Secondo voi va tutto per il meglio?
Infatti no!!
Mi rompe le palle con le ncurses.
Beh, che problema c'è, faccio un bel rpm e le installo!!!
E infatti, ritento e ...
continua a rompere le palle con queste ncurses.
Ma se le ho appena installate!!!!
Per quale diavolo di motivo mi rompe le palle in questo modo???
Vabbè, rassegnato tento con make config.
Questa volta qualcosa ne esce.
Quindi faccio subito una domanda:
è possibile tornare indietro se si sbaglia una risposta ad una domanda per
il kernel?
Beh, in ogni caso finita sta storia faccio make dep
Frulla, frulla, frulla... qualcosa succede!!
infatti spesso appaiono righe che dicono gcc: command not found
E qui sta il bello, cari amici, prima di iniziare tutta questa bella storiel
la avevo fatto un bel lavoro:
rpm ... /kgcc-xxx.rpm
e nel Makefile ho cambiato il gcc in kgcc.
Di conseguenza: ma perchè mi rompe le palle con gcc????
A questo punto scopro che devo aggiornare prima dei carissimi moduli!!
Allora armato di santa pazienza copio i moduli li decomprimo e faccio
CC=kgcc ./configure ma arrivato al util-linux mi da quest'errore:
your prcgen output does not compile
Se poi tento di avviare il make bzImage mi dice che manca il gcc.
Ma com'è possibile visto che gli ho detto di usare kgcc???
A questo punto visto che io non so dove andare a sbattere la testa, voi per
caso avete qualche idea???
Ciao e grazie

 caso avete qualche idea???
Installa i pacchetti senza andare troppo a smanettarli.
E, per cortesia, nei post fai un bel "set palle=off".
Davide

 Davide
Grazie mille

 quelle di default di RH 7.0
Mi pareva che RH 7 avesse dei problemi proprio di compilazione del
kernel, dovrebbero pero' esserci tutte le relative e necessarie
patch su 
www.redhat.com
. In particolare proprio il compilatore era
'sperimentale'.
Davide

Ciao e grazie
ciao, prego!
-- 
Il mio vero indirizzo e':
        marco   lazzarotto   tiscalinet   it
              .            @            .
Non rispondero' se scrivi a 
nar...@inwind.it
, quindi non scriverci! ;-D

> A meno che tu non lo faccia per cultura personale...
appunto!
Prima provo con il 486 che ho a disposizione poi provo con i pc più seri

 ha scritto nel messaggio
news:98l3cd$2ek5n$2...@ID-18487.news.dfncis.de...


infatti spesso appaiono righe che dicono gcc: command not found
Scaricati la petch per 2.4.1 (o 2.4.2?) che ha già i Makefile corretti per 
usare kgcc se lo trova.
-- 
"It's an electronic jungle out there, and evolution 
is the name of the game" - Linus Torvalds

 per usare kgcc se lo trova.
anch'io ho una RH7 e prima di ricompilare il kernel ho aggiornato gcc con
l'upgrade ufficiale della rh. Non ho avuto alcun problema nel compilare
il kernel (2.4.0 e 2.4.2).
ciao
Sphinx
PS: cmq mi pare proprio che quei pacchetti li ho trovati sullo stesso cd di
linux&c (n. 13)...

 il kernel (2.4.0 e 2.4.2).
ma non e' una buona idea. kgcc.