PDA

View Full Version : Problema compilazione kernel


westminzer
19-01-2003, 09:58
Non riesco a compilare il kernel 2.4.16 (necessario per il maledetto wisecom pci) su una mdk 9.0

Ho scaricato il suddetto kernel in tar.gz e l'ho scompattato nella directory /usr/src.
Sono andato nella directory linux e ho lanciato il comando make config, e ho scelto ciò che mi interessa venga caricato.
Finita la scelta lancio make clear (come suggerito nel post in rilievo) e al suo completamento make dep. Il problema è che con make dep mi dà questo errore:

[root@localhost linux]# make dep
gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/mkdep scripts/mkdep.c
make: gcc: Command not found
make: *** [scripts/mkdep] Error 127

Cosa posso fare?
Grazie :sofico:

VICIUS
19-01-2003, 10:10
make: gcc: Command not found

make non trova il compilatore C.
cerca in rpmdrake il packetto che contiene gcc e poi installalo dopo di che tutto dovrebbe andare liscio come l'olio.

mcardini
19-01-2003, 10:12
A occhio sembra che ti manchino i pacchetti per compilare.
Se hai mandrake dai il seguente comando da root:
urpmi gcc
Ora rispondi si e installa tutto quello che dice.

westminzer
19-01-2003, 10:48
Doppio post, scusate.

westminzer
19-01-2003, 10:50
Spero solo di trovarli sul primo cd ( per ora ho solo quello), altrimenti aspetterò di scaricare gli altri 2 e dopodichè faccio una installazione full e non ci penso più.

Ora che mi viene in mente: nel configurare il supporto pppoatm devo caricare un patch e ho visto che il comando "patch" non mi funzionava. Si attiverà installando determinati pacchetti?

Scusate la niubbaggine :D

Grazie :sofico:

qweasdzxc
19-01-2003, 13:32
sembra che a piu di una persona i moduli per i modem itex relativi al kernel 2.4.16 si installino e funzionino anche su kernel piu nuovi se inseriti "forzandoli". non so se bisogna comunque ricompilare per applicare una patch o altro.

westminzer
19-01-2003, 13:44
Originally posted by "qweasdzxc"

sembra che a piu di una persona i moduli per i modem itex relativi al kernel 2.4.16 si installino e funzionino anche su kernel piu nuovi se inseriti "forzandoli". non so se bisogna comunque ricompilare per applicare una patch o altro.
Io sto letteralmente sclerando. Ho provato ad installarli fregandomene della ricompilazione e delle patch ma, sebbene riesca a far riconoscere a linux il modem quando faccio partire il programma di connessione ottengo questo:
Jan 18 21:51:25 localhost kernel: CSLIP: code copyright 1989 Regents of the University of California
Jan 18 21:51:25 localhost kernel: PPP generic driver version 2.4.2
Jan 18 21:51:25 localhost pppd[4533]: Plugin /usr/lib/pppd/plugins/pppoatm.so loaded.
Jan 18 21:51:25 localhost pppd[4533]: PPPoATM plugin_init
Jan 18 21:51:25 localhost pppd[4533]: PPPoATM setdevname_pppoatm
Jan 18 21:51:25 localhost pppd[4533]: PPPoATM setdevname_pppoatm - SUCCESS
Jan 18 21:51:25 localhost pppd[4538]: pppd 2.4.0b1 started by root, uid 0
Jan 18 21:51:25 localhost kernel: itex_open: opening vpi.vci 8.35 on 0 NIC card
Jan 18 21:51:25 localhost kernel: itex_open: target cell rate (UBR) = 0 0 0 on 0 NIC card.
Jan 18 21:51:25 localhost kernel: InsertOAMF5Info: Vpi = 8, Vci = 35
Jan 18 21:51:25 localhost kernel: Finish InsertOAMF5Info
Jan 18 21:51:25 localhost kernel: Into the CAtmOAMF5Init
Jan 18 21:51:25 localhost kernel: Finish CAtmOAMF5Init
Jan 18 21:51:25 localhost pppd[4538]: ioctl(ATM_SETBACKEND): No such device
Jan 18 21:51:25 localhost pppd[4538]: Exit.

il fatto è che non so assolutamente interpretare il 'no such device' e tanto meno saprei come ovviare il problema se non seguendo alla lettera le spiegazioni fornite direttamente dalla itex eseguendo compilazioni e patch