ricompilazione kernel 2.4.26, e compilazione OpenMosix

Se avete problemi con l'installazione e la configurazione di Slackware postate qui. Non usate questo forum per argomenti generali... per quelli usate Gnu/Linux in genere.

Moderatore: Staff

Regole del forum
1) Citare sempre la versione di Slackware usata, la versione del Kernel e magari anche la versione della libreria coinvolta. Questi dati aiutano le persone che possono rispondere.
2) Per evitare confusione prego inserire in questo forum solo topic che riguardano appunto Slackware, se l'argomento è generale usate il forum Gnu/Linux in genere.
3) Leggere attentamente le risposte ricevute.
4) Scrivere i messaggi con il colore di default, evitare altri colori.
5) Scrivere in Italiano o in Inglese, se possibile grammaticalmente corretto, evitate stili di scrittura poco chiari, quindi nessuna abbreviazione tipo telegramma o scrittura stile SMS o CHAT.
6) Appena registrati è consigliato presentarsi nel forum dedicato.

La non osservanza delle regole porta a provvedimenti di vari tipo da parte dello staff, in particolare la non osservanza della regola 5 porta alla cancellazione del post e alla segnalazione dell'utente. In caso di recidività l'utente rischia il ban temporaneo.
Big Boss
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 27 mag 2007, 10:00

ricompilazione kernel 2.4.26, e compilazione OpenMosix

Messaggio da Big Boss »

Ciao a tutti durante la compilazione del kernel 2.4.26 su slackware 11 ho riscontrato i seguenti problemi quando do il comando make modules_install

Codice: Seleziona tutto

cp: cannot stat `aironet4500_card.o': No such file or directory
cp: cannot stat `aironet4500_core.o': No such file or directory
cp: cannot stat `aironet4500_proc.o': No such file or directory
cp: cannot stat `arlan-proc.o': No such file or directory
cp: cannot stat `arlan.o': No such file or directory
cp: cannot stat `atp.o': No such file or directory
cp: cannot stat `de4x5.o': No such file or directory
cp: cannot stat `depca.o': No such file or directory
cp: cannot stat `dl2k.o': No such file or directory
cp: cannot stat `eql.o': No such file or directory
cp: cannot stat `ewrk3.o': No such file or directory
cp: cannot stat `ns83820.o': No such file or directory
cp: cannot stat `slip.o': No such file or directory
cp: cannot stat `wavelan.o': No such file or directory
Questo kernel mi serve per poter installare openmosix

Perchè mi da questo problema?? dice che non trova quei file
Ultima modifica di Big Boss il lun 17 set 2007, 9:56, modificato 1 volta in totale.

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »

ma hai dato make modules prima?

Big Boss
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 27 mag 2007, 10:00

Messaggio da Big Boss »

certo, da errori già nel make modules, il make modules_install l'ho dato solo per vedere un po più nel dettaglio l'errore

Big Boss
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 27 mag 2007, 10:00

Messaggio da Big Boss »

Codice: Seleziona tutto

ns83820.c: At top level:
ns83820.c:591: error: conflicting types for 'rx_refill_atomic'
ns83820.c:589: error: previous declaration of 'rx_refill_atomic' was here
ns83820.c:591: error: conflicting types for 'rx_refill_atomic'
ns83820.c:589: error: previous declaration of 'rx_refill_atomic' was here
ns83820.c:612: error: conflicting types for 'phy_intr'
ns83820.c:610: error: previous declaration of 'phy_intr' was here
ns83820.c:612: error: conflicting types for 'phy_intr'
ns83820.c:610: error: previous declaration of 'phy_intr' was here
ns83820.c:797: error: conflicting types for 'ns83820_rx_kick'
ns83820.c:795: error: previous declaration of 'ns83820_rx_kick' was here
ns83820.c:797: error: conflicting types for 'ns83820_rx_kick'
ns83820.c:795: error: previous declaration of 'ns83820_rx_kick' was here
ns83820.c:818: error: conflicting types for 'rx_irq'
ns83820.c:816: error: previous declaration of 'rx_irq' was here
ns83820.c:818: error: conflicting types for 'rx_irq'
ns83820.c:816: error: previous declaration of 'rx_irq' was here
ns83820.c:589: warning: 'rx_refill_atomic' declared `static' but never defined
ns83820.c:610: warning: 'phy_intr' declared `static' but never defined
ns83820.c:795: warning: 'ns83820_rx_kick' declared `static' but never defined
ns83820.c:816: warning: 'rx_irq' declared `static' but never defined
ns83820.c:1708: warning: 'ns83820_probe_phy' defined but not used
make[2]: *** [ns83820.o] Error 1
make[2]: Leaving directory `/usr/src/linux-2.4.26/drivers/net'
make[1]: *** [_modsubdir_net] Error 2
make[1]: Leaving directory `/usr/src/linux-2.4.26/drivers'
make: *** [_mod_drivers] Error 2
è questo l'errore che mi da il make modules

Big Boss
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 27 mag 2007, 10:00

Messaggio da Big Boss »

nessuno può aiutarmi?

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Ciao ...
Ovviamente se non riesce a compilare i moduli ... non li può installare !!!
... hai installato Slackware 11.0 con il kernel 2.4.33.3 ??
... e stai facendo questo per installare il kernel OpenMosix ??

Big Boss
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 27 mag 2007, 10:00

Messaggio da Big Boss »

si, qualche altra soluzione? o consiglio?

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

sicuro di aver installato bene le patch?!

http://downloads.sourceforge.net/openmo ... g_mirror=1

se avevo un pò di spazio sul mio sito ti preparavo il precompilato... :cry:

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Credo che sia un problema di kernel headers ... forse hai installato quelli del kernel 2.6 o quelli della 2.4.33 sono troppo diversi da quelli della 2.4.26 ... oppure un problema glibc ... o addirittura di compilatore gcc ... appena ho un pò di tempo provo a vedere cosa non va ...

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Aggiornamento ... ho provato scaricare il kernel 2.4.26 applicare le patch OpenMosix ... risultato non mi compila ... neanche installando i kernel-header recuperati dalla Slackware 10.0.
Ho riprovato a compilare il kernel non patchato e utilizzando il config del kernel bare.i ... niente da fare non compila proprio ... appena posso vedo se su una 10.2 cosa succede ...
... ma il problema dovrebbe essere questo come ti avevo già accennato ...
http://article.gmane.org/gmane.linux.cl ... devel/3337

Inoltre ho riscontrato che non solo non compila il kernel patchato ma neanche il kernel ... unica soluzione usare la slackware 10.2 fino a quando non avranno sistemato l' openmosix per il kernel 2.6 :-)

Avatar utente
submax82
Staff
Staff
Messaggi: 3202
Iscritto il: mer 31 ago 2005, 0:00
Desktop: xfce
Distribuzione: SalixOS
Contatta:

Messaggio da submax82 »

usa openmosix per kernel 2.6.17

http://howto.x-tend.be/openMosixWiki/in ... enMosix2.6

oppure si correggono gli errori nel codice per dare la compatibilità con il gcc 3.4.6 di slack 11

oppure qui ci sono le patch

http://dev.gentoo.org/~voxus/om/

Big Boss
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 27 mag 2007, 10:00

Messaggio da Big Boss »

maquale patch devo scaricare?
ho notato che c'è una patch per il kenel-2.4.27-pre1

Avatar utente
Luci0
Staff
Staff
Messaggi: 3591
Iscritto il: lun 27 giu 2005, 0:00
Nome Cognome: Gabriele Santanché
Slackware: 12.2 14.0
Kernel: 2.6.27.46- gen 3.2.29
Desktop: KDE 3.5.10 Xfce
Località: Forte dei Marmi
Contatta:

Messaggio da Luci0 »

Il compilatore della Slackware 11.0 non riesce a compilare il kernel 2.4.26 dei usare per forza una Slackware 10.2 che é in grado di farlo ... teoricamente potresti installare il compilatore della 10.2 sulla 11.0 e compilare il kernel, però OpenMosix non funzionerebbe a meno di ricompilare tutti i pacchetti dai sorgenti... tanto vale reinstallare la 10.2 :-)

Big Boss
Linux 0.x
Linux 0.x
Messaggi: 13
Iscritto il: dom 27 mag 2007, 10:00

Messaggio da Big Boss »

non riesco a reperire la 10.2

Avatar utente
whites11
Linux 4.x
Linux 4.x
Messaggi: 1147
Iscritto il: ven 30 set 2005, 13:54
Località: Udine

Messaggio da whites11 »


Rispondi