I am having trouble compiling pppd 2.3.11. The machine is on Linux -
SuSE 6.1, and I have a 2.2.5 kernel, which works with that. I downloaded the
2.3.36 tarball, and set up a kernel, which lost Internet activity because of a
ppp problem (pppd 2.3.5 is on the machine; it doesn't agree with 2.3.36 the
kernel)
So i got the 2.3.11.pppd from cs anu.edu (somewhere like that), ran the
./configure, rwead what I found, but I cannot persuade it to make, on either
kernel. Here's what happens:
bash-2.02# make
cd chat; make all
make[1]: Entering directory `/usr/src/ppp-2.3.11/chat'
cc -c -O2 -g -pipe -DTERMIOS -DSIGTYPE=void
-UNO_SLEEP -DFNDELAY=O_NDELAY -o chat.o chat.c
cc -o chat chat.o
make[1]: Leaving directory `/usr/src/ppp-2.3.11/chat'
cd pppd; make all
make[1]: Entering directory `/usr/src/ppp-2.3.11/pppd'
cc -O2 -pipe -Wall -g -D_linux_=1 -DHAVE_PATHS_H -DIPX_CHANGE -I../include -DCHAPMS=1
-DUSE_CRYPT=1 -DHAVE_CRYPT_H=1 -DHAS_SHADOW -DPLUGIN -c main.c -o main.o
In file included from /usr/include/sys/resource.h:27,
from main.c:39:
/usr/include/resourcebits.h:103: warning: `RLIM_INFINITY' redefined
/usr/include/asm/resource.h:25: warning: this is the location of the previous
definition
In file included from /usr/include/sys/resource.h:27,
from main.c:39:
/usr/include/resourcebits.h:102: parse error before `('
make[1]: *** [main.o] Error 1
make[1]: Leaving directory `/usr/src/ppp-2.3.11/pppd'
make: *** [all] Error 2
bash-2.02#
What's going wrong?
How do I fix it?
What should I have read before asking here?
--
Regards,
Declan Moriarty
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]