Newsgroup: it.comp.os.linux.sys
Titolo: problemone con ppp

Salve a tutti,
Sono un utente di linux da pochi giorni..., ma in questo breve
periodo ne ho viste e passate cosi' tante che stento a definirmi
come "uno alle prime armi".
Purtroppo non sono un "tecnico" e non conosco nessun
linguaggio di programmazione, ne' m'interessa conoscerlo;
nonostante cio' mi sono intestardito con questo linux, eheh.
E ci ho passato le ultime nottate.
Vado subito a spiegare il mio problema.
Ho installato da poco, come dicevo,  l'E-Desktop della
Caldera (ultima versione) e ho subito messo in scaletta una
serie di upgrade (sostanzialmente: kernel 2.4.3, xfree 4.0.3
e kde 2.1.1).
Il primo di questi upgrade e' stato quello del kernel 2.4.3, che
ho portato a termine con successo, anche se ho fatto un po' di
casino con i moduli (comunque, piu' o meno, funziona tutto).
Poi, si e' presentata la necessita' di installare una versione piu'
recente del software per il PPP, visto che quello vecchio non
era piu' supportato dal nuovo kernel.
E qui sono sorti i problemi.
Ho decompresso sotto /root la tarball ppp-2.4.1 e ho impartito alla
shell il classico comando "./configure", che ha collegato il makefile
con i makefile.linux; dopodiche' ho digitato l'altrettanto classico
"make", e questo e' quello che e' successo:
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
[root@immortale ppp-2.4.1]# make
cd chat; make all make[1]: Entering directory`/root/ppp-2.4.1/chat'
cc -c -O2 -g -pipe -DTERMIOS -DSIGTYPE=void -UNO_SLEEP
-DFNDELAY=O_NDELAY -o chat.o chat. c
In file included from /usr/include/signal.h:294, from chat.c:97:
/usr/include/bits/sigcontext.h:28: asm/sigcontext.h: No such file or
directory
In file included from /usr/include/errno.h:36, from chat.c:98:
/usr/include/bits/errno.h:25: linux/errno.h: No such file or directory
In file included from chat.c:97: /usr/include/signal.h:297: warning:
`struct sigcontext' declared inside paramete r list
/usr/include/signal.h:297:
warning: its scope is only this definition or declara tion,
/usr/include/signal.h:297:
warning: which is probably not what you want. chat.c:
In function `write_char': chat.c:1257: `EINTR' undeclared
(first use in this function) chat.c:1257:
(Each undeclared identifier is reported only once chat.c:1257: for each
function it appears in.) chat.c:1257: `EWOULDBLOCK' undeclared (first use
in this function) make[1]: *** [chat.o] Error 1 make[1]: Leaving directory
`/root/ppp-2.4.1/chat' make: *** [all] Error 2
xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
Sinceramente, non ci capisco un ca**o.
Se qualcuno puņ aiutarmi, gliene sarņ grato.
Grazie.
CIAO.
G.d'A.

 (first use in this function) chat.c:1257:
qui ti dice che stai cercando di utilizzare una variabile non dichiarata
precedentemente come vuole il C. Probabilmente la definizione si trovava in
uno dei file che non sono stati trovati. Questi potrebbero trovarsi in altre
locazioni, ma molto più probabilmente non ci sono proprio. Dovresti
installarti le librerie che ti mancano. Ma dal momento che tu stesso ammetti
di non capire un ca**o di programmazione, allora perchè non scaricarti le
versioni già compilate di ppp? Ti risparmieresti un sacco di problemi.
Ciao
Claves