Linux Forum Казахстан

Дистрибутивы => *BSD => Тема начата: Берик от 17 Ноября 2011, 06:23

Название: Не получается откомпилировать rpcapd в OpenBSD
Отправлено: Берик от 17 Ноября 2011, 06:23
Всем Привет!Появилась проблема,не могу откомпилировать rpcapd на OpenBSD
скачать src WpcapSrc_4_1_2.zip
разархивировал unzip -a далее /winpcap/wpcap/libpcap
chmod +x ./configure
потом make
и вот что выходит:


gcc -O2 -I. -DHAVE_CONFIG_H  -D_U_="__attribute__((unused))" -DHAVE_REMOTE -c ./pcap-bpf.c
In file included from ./pcap-int.h:39,
                 from ./pcap-bpf.c:106:
./pcap/pcap.h:354: error: conflicting types for 'bpf_filter'
./net/bpf.h:255: error: previous declaration of 'bpf_filter' was here
./pcap-bpf.c: In function 'pcap_create':
./pcap-bpf.c:406: warning: passing argument 1 of 'pcap_opensource_remote' from incompatible pointer type
./pcap-bpf.c:406: error: too many arguments to function 'pcap_opensource_remote'
./pcap-bpf.c:406: warning: assignment makes pointer from integer without a cast
./pcap-bpf.c:411: error: 'snaplen' undeclared (first use in this function)
./pcap-bpf.c:411: error: (Each undeclared identifier is reported only once
./pcap-bpf.c:411: error: for each function it appears in.)
./pcap-bpf.c:412: error: 'pcap_t' has no member named 'timeout'
./pcap-bpf.c:412: error: 'to_ms' undeclared (first use in this function)
./pcap-bpf.c:413: error: 'promisc' undeclared (first use in this function)
*** Error code 1

Stop in /root/winpcap/wpcap/libpcap (line 92 of /usr/share/mk/sys.mk).

в чем может быть проблема?
Название: Не получается откомпилировать rpcapd в OpenBSD
Отправлено: hedgeven от 17 Ноября 2011, 08:31
может это поможет? (http://forums.freebsd.org/showthread.php?t=13073)
ЦитироватьAnd there I was thinking I needed the tcpdump port as it wasn't in the base system. Removed tcpdump & libpcap, installed dsniff and everything works fine.

Цитата: Берик от 17 Ноября 2011, 06:23скачать src WpcapSrc_4_1_2.zip
разархивировал unzip -a далее /winpcap/wpcap/libpcap
chmod +x ./configure
потом make
эмм... не увидел тут собственно выполнение этапа ./configure
Название: Не получается откомпилировать rpcapd в OpenBSD
Отправлено: Берик от 17 Ноября 2011, 09:23
Цитата: hedgeven от 17 Ноября 2011, 08:31может это поможет? (http://forums.freebsd.org/showthread.php?t=13073)



эмм... не увидел тут собственно выполнение этапа ./configure

Сорри забыл написать!Все сделал,выдает ошибку!
Название: Не получается откомпилировать rpcapd в OpenBSD
Отправлено: Берик от 21 Ноября 2011, 03:57
Не помогло!
Название: Не получается откомпилировать rpcapd в OpenBSD
Отправлено: sotrud_nik от 18 Октября 2012, 21:10
Ох уж этот Берик