Newsgroup: it.comp.os.linux.development
Titolo: Compilare vecchi kernel

 Salve a tutti,
 mi trovo nella necessità di dover compilare dei vecchi kernel linux:
 versioni 1.0, 1.3.0, 2.0, tanto per fare degli esempi.
 Sulla mia debian sarge, compilo senza problemi i 2.4.x e 2.6.x, ma
per
 tutti gli altri, niente da fare!
 Tento di compilarli lanciando quello che leggo sui file README,
presenti in source
 tree, ma la compilazione si arresta alle prime batture, con dei
messaggi sibillini.
 Avreste dei suggerimenti?
 Cordialitate,
 Augusto

  Avreste dei suggerimenti?
postare l'errore pare brutto?

 ...
Sarebbe strano altrimenti; non si mette un rattoppo 
nuovo su un vestito vecchio.
Procurati il compilatore (e le librerie) giusti.

Ho capito ... ma quali? Mi stai forse suggerendo di installare una
vecchia distro?
 Come fare altrimenti?


  Come fare altrimenti?
Non è banalissimo, se trovi i pacchetti precompilati per la tua distro
ok puoi amche installare un paio di compilatori in parallelo..
Per i kernel più vecchi, sono un po' cazzi però.. il problema più grosso
è il compilatore e installare un compilatore vecchio dai sorgenti
comporterebbe gli stessi problemi..
Comunque nei sorgenti dei vari kernel trovi l'elenco delle "dipendenze"
necessarie alla ricompilazione.
Devi per forza ricompilare o ti basta un'immagine precompilata ? Nel
secondo caso, sarebbe ovviamente più facile..
Ciao.
-- 
*** Linux user # 198661 ---_ ICQ 33500725 ***
    ***  Home  
http://www.kailed.net
  ***
        ***  Powered by openSUSE  ***

 una vecchia distro?  
Sarebbe la strada piu` facile.
Gia` ti e` stato accennato alle strade 
alternative ed alle loro difficolta`.

  versioni 1.0, 1.3.0, 2.0, tanto per fare degli esempi.
Domanda: perché? C'è un motivo particolare? Magari ci sono altre soluzioni.
Saluti,
David
-- 
 . ''`.  Debian packager! | 
http://snipurl.com/gofoxygo/
 : :'  :   User #334216   |  
http://www.hanskalabs.net/
 `. `'`   GPG: 1392B174   | 
http://www.debianizzati.org/
   `-   2BAB C625 4E66 E7B8 450A C3E1 E6AA 9017 1392 B174

 No, debbo ricompilare, perchè ho in cantiere  di apportare delle
modifiche ....


 Didattica, didattica ... i vecchi sorgenti mi paiono piuttosto
essenziali, inoltre
 si prestano ad essere adoperati su macchine molto vecchie , con poca
dotazione.


 
I kernel 2.4.x se opportunamente configurati girano senza alcun 
problema anche sui vecchi 486.  Il mio server per i backup su nastro 
ha una RAM di solo 8 MB, hard disk scsi da 500 MB (e due tape drive 
naturalmente).
Ciao
Giovanni
-- 
   A computer is like an air conditioner,
   it stops working when you open Windows.
   Registered Linux user #337974  < 
http://giovanni.homelinux.net/
 >

  Didattica, didattica 
minix è li' che ti aspetta con gli occhioni dolci
-- 
Under construction

 vecchia distro?
A me sembra la soluzione migliore. Anche perche' non credo tu possa
realisticamente usare un kernel cosi' vecchio su una distro nuova , e con
un kernel senza programmi cosa ci fai?
-- 
Ciao.
Alessandro 
"Ubuntu" - an African word, meaning "Slackware is too hard for me".

 Procurati il compilatore (e le librerie) giusti.
Quindi la compatibilitą all'indietro per il gcc non vale?
-- 
emboliaschizoide.splinder.com

 Quindi la compatibilità all'indietro per il gcc non vale?
 
Non menzioniamo che la compatibilita` all'indietro
e` il motivo principale perche` Windows e`un pessimo
sistema operativo ma sono le librerie (in modo 
particolare la libc) a non essere compatibili.