Ника не могу поставить программу, назвается nemezis. Она требует библиотеки libnet. Скачал эту библиотеку с оффсайта, откомпилилась нормально, запускаю make, а в ответ (после некоторого времени):
Код: Выделить всё
Making all in src
make[1]: Entering directory `/home/se/libnet/src'
gcc -DHAVE_CONFIG_H -I. -I. -I../include -g -O2 -Wall -c `test -f 'libnet_link_snoop.c' || echo './'`libnet_link_snoop.c
In file included from libnet_link_snoop.c:38:
/usr/include/net/raw.h:24: error: syntax error before "u32"
/usr/include/net/raw.h:31: error: `MAX_INET_PROTOS' undeclared here (not in a function)
/usr/include/net/raw.h:33: error: syntax error before "raw_v4_lock"
libnet_link_snoop.c:41:28: netinet/ip_var.h: No such file or directory
libnet_link_snoop.c:43:29: netinet/udp_var.h: No such file or directory
libnet_link_snoop.c:44:27: netinet/tcpip.h: No such file or directory
libnet_link_snoop.c: In function `libnet_open_link_interface':
libnet_link_snoop.c:57: error: storage size of 'sr' isn't known
libnet_link_snoop.c:61: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:67: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:68: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:68: error: `PF_RAW' undeclared (first use in this function)
libnet_link_snoop.c:68: error: (Each undeclared identifier is reported only once
libnet_link_snoop.c:68: error: for each function it appears in.)
libnet_link_snoop.c:68: error: `RAWPROTO_DRAIN' undeclared (first use in this function)
libnet_link_snoop.c:69: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:76: error: `AF_RAW' undeclared (first use in this function)
libnet_link_snoop.c:80: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:99: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:105: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:108: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:110: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:57: warning: unused variable `sr'
libnet_link_snoop.c:58: warning: unused variable `v'
libnet_link_snoop.c: In function `libnet_close_link_interface':
libnet_link_snoop.c:127: error: dereferencing pointer to incomplete type
libnet_link_snoop.c: In function `libnet_write_link_layer':
libnet_link_snoop.c:151: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:159: error: dereferencing pointer to incomplete type
libnet_link_snoop.c:144: warning: unused variable `c'
make[1]: *** [libnet_link_snoop.o] Ошибка 1
make[1]: Leaving directory `/home/se/libnet/src'
make: *** [all-recursive] Ошибка 1Помогите пожалуйста очень прога нужна.