Newsgroup: it.comp.os.linux.iniziare
Titolo: Help complilazione kernel

Ciao a tutti,
ho provato a compilare il mio primo kernel :-)
ma , ovviamente, mi sono 'impiantato' subito, o quasi.
Allora, 
# make xconfig   ( ok)
# make dep        (ok)
# make bzImage  (KO)
ottengo un msg di errore, che non mi sono scritto, citava   ... bzImage
no rules ...
poi ho letto che i comandi  # make bzImage valgono solo per processori
Intel .
Ed io che ho un Motorola G3 sul mio Imac, che faccio ?
Grazie  e buon week-end
P.S.: qui' continua a fare freddo e NON nevica e nemmeno piove da due
mesi :-(
 
-- 
Franco Feller
iMac rev.B 233MHz/512MRam 
MacOS 8.6 / Linux Mandrake 8.0
e-mail : 
franco...@tin.it
fax -> e-mail: 02/70039303
[ N 46° 30' 02"- E 11° 21' 50" ]
** togli PIPPO per rispondermi **

due mesi :-(
Idem. Da noi ha fatto una nevicata micidiale un mese fa, poi piů niente, 
solo un freddo della malora
-- 
Nato nel vizio, morto nel supplizio
Nato nel peccato, ad entrare sia invitato

 "bzimage" e "bzImage" sono due cose diverse)
Ciao Andre',
con 'make zImage' funziona.
Ora pero' il problema lo trovo quando do' il comando
# make install
ed ottengo il msg (stavolta l'ho trascritto :-) )
"no rule to make target 'install' "
Preciso che il kernel che sto' cercando di compilare e' in versione
2.4.9 , mentre Mandrake 8.0 PPC ha la versione 2.4.4 (Linux Version
2.4.4-6.2mdk) ma credo che non sia questo il problema !?
Grazie per avermi risposto e grazie per le prossime "dritte" che ,
spero, potrai darmi.
 A  presto
-- 
Franco Feller
iMac rev.B 233MHz/512MRam/40MB hd 


 # make install
#make install?
La sequenza è:
#make dep
#make clean
#make bzImage
#make modules
#make modules_install
-- 
Marco

 #make modules_install
Ciao,
evidentemente il testo a cui mi sto' appoggiando non e' corretto.
A questo punto ti chiederei se hai un link da suggerirmi, in cui trovare
un manuale (in italiano) che mi possa aiutare.
Grazie e buona domenica


 #make install?
si, fa direttamente l'installazione del nuovo kernel, IMHO, e' molto
meglio fare le cose a manina, non mi fido molto della direttiva install.
-- 
 ___     | (o_
 |_|     | //\
 | |ndry | V_/_ Linux Newbie (quasi User :-) ), Slackware 8.0 
         |        Linux User #221457

 un manuale (in italiano) che mi possa aiutare.
nell'how-to di mr. shark c'è una sezione riguardante la ricompilazione
del kernel: 
www.mrshark.it
prova anche a vedere questo:
http://www.freeonline.it/articolo_linux_dtml?id_articolo=58
-- 
Marco

[sab, 29 dic 2001, alle 22:39] -  Ralph Hinkley scrive:

 dopo di che', nella dir di compilazione (immagino sia /usr/src/linux)
 troverai un file che si chiama vmlinux.
 Su una macchina pc basterebbe metterlo (rinominato, cosi' da non
 sovrascrivere quello di installazione!) nella dir /boot, e aggiornare
 lilo (o grub). E riavviare.
 Su ppc la cosa e' diversa. 
 Cosa usi, bootX o yaboot?
 Nel primo caso devi copiare vmlinux nella cartella di sistema del mac,
 dove ci sono anche gli altri kernel, e aggiornare la conf (non uso
 bootX, quindi leggi il manuale di installazione per vedere i passi che
 devi fare).
 Nel secondo caso, mettere il vmlinux in /boot e aggiornare
 /etc/yaboot.conf, dopo di che dare ybin -i
 Mi raccomando: NON cancellare il kernel di installazione, che se quello
 che hai non funziona, rimani fregato in malo modo.
-- 
Franco (togli TOGLIMI se vuoi rispondermi)
"La pratica della felicita' puo' diventare sovversiva quando si
collettivizza".					 Felix Guattari

  che hai non funziona, rimani fregato in malo modo.
Ci provo e ci risentiamo.
Grazie molte
Ciao


 
http://www.freeonline.it/articolo_linux_dtml?id_articolo=58
Vado subito a vedere.
Grazie
Ciao


 Grazie molte
Evidentemente sbaglio a compilare il kernel, visto che alla fine non mi
si crea nessun file vmlinux.
Boh !
Ci riprovero'.
Grazie comunque e Buon Anno a tutti


Grazie  e buon week-end
Io ho compilato solo kernel 2.2 ma ricordo che la procedura di
configurazione era leggermente diversa da quella per processori i386.
Prova a fare qualcosa del genere:
make mrproper
make pmac_config
make config
make dep
make clean
make vmlinux
make modules
make modules_install
cioe' con un 'make pmac_config' prima del 'make config' e con un 'make
vmlinux' che crea un kernel non compresso (non so se e' indispensabile
ma funziona).
ciao
marco

 configurazione era leggermente diversa da quella per processori i386.
[cut]
Ciao Marco,
grazie per avermi risposto.
Provero' a fare come mi dici.
Grazie
-- 
Franco Feller
iMac rev.B 233MHz/512MRam/40MB hd 
MacOS 8.6 / Linux YellowDog 2.1
