Пытаюсь по мануалу соборать accel-pptp но на этапе configure выскакивает ошибка
configure: error: Could not find linux kernel headers
Хотя хидеры есть.
Исправляю configure как написано тут
http://yurinb.livejournal.com/48179.html. Все проходит. Делаю make и теперь получаю
/usr/src/linux/include/linux/types.h:14:26: error: conflicting types for 'fd_set'
/usr/include/i386-linux-gnu/sys/select.h:76:5: note: previous declaration of 'fd_set' was here
/usr/src/linux/include/linux/types.h:15:25: error: conflicting types for 'dev_t'
/usr/include/i386-linux-gnu/sys/types.h:61:17: note: previous declaration of 'dev_t' was here
/usr/src/linux/include/linux/types.h:17:26: error: conflicting types for 'mode_t'
/usr/include/i386-linux-gnu/sys/types.h:71:18: note: previous declaration of 'mode_t' was here
/usr/src/linux/include/linux/types.h:25:26: error: conflicting types for 'timer_t'
/usr/include/time.h:104:19: note: previous declaration of 'timer_t' was here
/usr/src/linux/include/linux/types.h:36:24: error: conflicting types for 'uintptr_t'
/usr/include/stdint.h:129:23: note: previous declaration of 'uintptr_t' was here
/usr/src/linux/include/linux/types.h:134:23: error: conflicting types for 'blkcnt_t'
/usr/include/i386-linux-gnu/sys/types.h:236:20: note: previous declaration of 'blkcnt_t' was here
In file included from pptp.c:41:0:
pppd/pppd.h:87:23: error: conflicting types for 'bool'
/usr/src/linux/include/linux/types.h:29:17: note: previous declaration of 'bool' was here
In file included from /usr/src/linux/include/linux/kernel.h:6:0,
from /usr/src/linux/include/linux/skbuff.h:17,
from /usr/src/linux/include/linux/if_ether.h:23,
from /usr/include/net/ethernet.h:27,
from pptp.c:50:
/usr/src/linux/include/linux/linkage.h:5:25: fatal error: asm/linkage.h: No such file or directory
compilation terminated.
make[2]: *** [pptp.lo] Error 1
make[2]: Leaving directory `/usr/src/accel-pptp-0.8.5/pppd_plugin/src'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/usr/src/accel-pptp-0.8.5/pppd_plugin'
make: *** [all] Error 2
Пытаюсь сделать
ln -s /usr/src/linux/include/asm-generic/ /usr/src/linux/include/asm
в ответ получаю
/usr/src/linux/include/uapi/linux/kernel.h:4:27: fatal error: linux/sysinfo.h: No such file or directory
Неужели нет нормального способа собрать этот плагин. Ну или deb пакет. Потому что я не смог найти.