Пытаюсь скомпилить ppp-020829 на FreeBSD 4.7-RELEASE:
freebsd# make
===> libhack
Warning: Object directory not changed from original /usr/src/ppp-020829/libhack
===> ppp
Warning: Object directory not changed from original /usr/src/ppp-020829/ppp
cc -O -pipe -I. -I../libhack -c chap_ms.c
chap_ms.c:40: des.h: No such file or directory
chap_ms.c: In function `MakeKey':
chap_ms.c:120: `des_cblock' undeclared (first use in this function)
chap_ms.c:120: (Each undeclared identifier is reported only once
chap_ms.c:120: for each function it appears in.)
chap_ms.c:120: syntax error before `)'
chap_ms.c: In function `DesEncrypt':
chap_ms.c:126: syntax error before `des_key'
chap_ms.c:129: `des_key' undeclared (first use in this function)
chap_ms.c:130: `key_schedule' undeclared (first use in this function)
chap_ms.c:131: `des_cblock' undeclared (first use in this function)
chap_ms.c:131: syntax error before `)'
*** Error code 1
Stop in /usr/src/ppp-020829/ppp.
*** Error code 1
Stop in /usr/src/ppp-020829.
файл des.h лежит здесь:
freebsd# find / -name des.h
/usr/include/rpc/des.h
/usr/local/include/openssl/des.h
/usr/src/sys/crypto/des/des.h
что делать?