Dear linux-ppp developers,
I am getting the following compilation error with ppp-2.3.9:
Following ./configure, make proceeds OK until:
PMS=1 -DUSE_CRYPT=1 -DHAVE_CRYPT_H=1 -DHAS_SHADOW -c sys-linux.c -o
sys-linux.o
sys-linux.c: In function `ppp_available':
sys-linux.c:1640: warning: implicit declaration of function `makedev'
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 -c ipxcp.c -o
ipxcp.o
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 -c md4.c -o md4.o
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 -c chap_ms.c -o
chap_ms.o
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 -o pppd main.o
magic.o fsm.o lcp.o ipcp.o upap.o chap.o md5.o ccp.o auth.o options.o
demand.o utils.o sys-linux.o ipxcp.o md4.o chap_ms.o -lcrypt
sys-linux.o: In function `ppp_available':
/usr/include/sys/stat.h:232: undefined reference to `makedev'
make[1]: *** [pppd] Error 1
Some system info:
* Redhat 5.2 with updates, kernel 2.2.11
* PII 400 MHz
* Same error occurs under 2.3.13
* gcc 2.7.2.3
Any help with this would be appreciated; thanks.
--------------------------------------
David Gerdes, University of Michigan
(734) 647-3807 / (734) 936-1817 FAX
[EMAIL PROTECTED]
PGP key: http://umaxp1.physics.lsa.umich.edu/~gerdes/DSSkey.txt
-
To unsubscribe from this list: send the line "unsubscribe linux-ppp" in
the body of a message to [EMAIL PROTECTED]