hi gianluca,<br><br>Thanks for the quick reply, here's the configure output for 4.0.2 -<br><br>./configure<br>checking build system type... i386-unknown-freebsd7.1<br>checking host system type... i386-unknown-freebsd7.1<br>
checking target system type... i386-unknown-freebsd7.1<br>checking for gcc... gcc<br>checking for C compiler default output file name... a.out<br>checking whether the C compiler works... yes<br>checking whether we are cross compiling... no<br>
checking for suffix of executables...<br>checking for suffix of object files... o<br>checking whether we are using the GNU C compiler... yes<br>checking whether gcc accepts -g... yes<br>checking for gcc option to accept ANSI C... none needed<br>
checking gcc version... 4<br>checking for inline... inline<br>checking for __attribute__... yes<br>checking for u_int8_t using gcc... yes<br>checking for u_int16_t using gcc... yes<br>checking for u_int32_t using gcc... yes<br>
checking how to run the C preprocessor... gcc -E<br>checking for egrep... grep -E<br>checking for ANSI C header files... yes<br>checking for sys/types.h... yes<br>checking for sys/stat.h... yes<br>checking for stdlib.h... yes<br>
checking for string.h... yes<br>checking for memory.h... yes<br>checking for strings.h... yes<br>checking for inttypes.h... yes<br>checking for stdint.h... yes<br>checking for unistd.h... yes<br>checking sys/ioccom.h usability... yes<br>
checking sys/ioccom.h presence... yes<br>checking for sys/ioccom.h... yes<br>checking sys/sockio.h usability... yes<br>checking sys/sockio.h presence... yes<br>checking for sys/sockio.h... yes<br>checking limits.h usability... yes<br>
checking limits.h presence... yes<br>checking for limits.h... yes<br>checking for netinet/if_ether.h... no<br>configure: Rechecking with some additional includes<br>checking for netinet/if_ether.h... yes<br>checking for ANSI ioctl definitions... yes<br>
checking for strerror... yes<br>checking for strlcpy... yes<br>checking for vsnprintf... yes<br>checking for snprintf... yes<br>checking for library containing gethostbyname... none required<br>checking for library containing socket... none required<br>
checking for library containing putmsg... no<br>checking for ether_hostton... yes<br>checking whether ether_hostton is declared... yes<br>checking if --disable-protochain option is specified... enabled<br>checking packet capture type... bpf<br>
checking for getifaddrs... yes<br>checking ifaddrs.h usability... yes<br>checking ifaddrs.h presence... yes<br>checking for ifaddrs.h... yes<br>checking if --enable-ipv6 option is specified... no<br>checking whether to build optimizer debugging code... no<br>
checking whether to build parser debugging code... no<br>checking whether we have /proc/net/dev... no<br>checking whether we have DAG API headers... no (/usr/local/include)<br>checking whether we have Septel API... no<br>
checking for flex... flex<br>checking for flex 2.4 or higher... yes<br>checking for bison... bison<br>checking for ranlib... ranlib<br>checking if sockaddr struct has sa_len member... yes<br>checking if sockaddr_storage struct exists... yes<br>
checking if dl_hp_ppa_info_t struct has dl_module_id_1 member... no<br>checking if unaligned accesses fail... no<br>checking for a BSD-compatible install... /usr/bin/install -c<br>configure: creating ./config.status<br>config.status: creating Makefile<br>
config.status: creating config.h<br>config.status: config.h is unchanged<br><br>If I don't use autoconf before configure, I will need to change variables in the Makefile to get things going -<br><br>I change <br><br>@V_HAVE_REMOTE@ to -DHAVE_REMOTE<br>
<br>REMOTESRC = @V_REMOTE_FILES@ to REMOTESRC = pcap-new.c pcap-remote.c sockutils.c<br><br>For 4.1.beta5, here's my configure output<br clear="all"><br>./configure<br>checking build system type... i386-unknown-freebsd7.1<br>
checking host system type... i386-unknown-freebsd7.1<br>checking target system type... i386-unknown-freebsd7.1<br>checking for gcc... gcc<br>checking for C compiler default output file name... a.out<br>checking whether the C compiler works... yes<br>
checking whether we are cross compiling... no<br>checking for suffix of executables...<br>checking for suffix of object files... o<br>checking whether we are using the GNU C compiler... yes<br>checking whether gcc accepts -g... yes<br>
checking for gcc option to accept ISO C89... none needed<br>checking gcc version... 4<br>checking for inline... inline<br>checking for __attribute__... yes<br>checking for u_int8_t using gcc... yes<br>checking for u_int16_t using gcc... yes<br>
checking for u_int32_t using gcc... yes<br>checking for u_int64_t using gcc... yes<br>checking for special C compiler options needed for large files... no<br>checking for _FILE_OFFSET_BITS value needed for large files... no<br>
checking for _LARGEFILE_SOURCE value needed for large files... no<br>checking how to run the C preprocessor... gcc -E<br>checking for grep that handles long lines and -e... /usr/bin/grep<br>checking for egrep... /usr/bin/grep -E<br>
checking for ANSI C header files... yes<br>checking for sys/types.h... yes<br>checking for sys/stat.h... yes<br>checking for stdlib.h... yes<br>checking for string.h... yes<br>checking for memory.h... yes<br>checking for strings.h... yes<br>
checking for inttypes.h... yes<br>checking for stdint.h... yes<br>checking for unistd.h... yes<br>checking sys/ioccom.h usability... yes<br>checking sys/ioccom.h presence... yes<br>checking for sys/ioccom.h... yes<br>checking sys/sockio.h usability... yes<br>
checking sys/sockio.h presence... yes<br>checking for sys/sockio.h... yes<br>checking limits.h usability... yes<br>checking limits.h presence... yes<br>checking for limits.h... yes<br>checking paths.h usability... yes<br>
checking paths.h presence... yes<br>checking for paths.h... yes<br>checking for net/pfvar.h... yes<br>checking whether net/pfvar.h defines PF_NAT through PF_NORDR... yes<br>checking for netinet/if_ether.h... no<br>configure: Rechecking with some additional includes<br>
checking for netinet/if_ether.h... yes<br>checking for ANSI ioctl definitions... yes<br>checking for strerror... yes<br>checking for strlcpy... yes<br>checking for vsnprintf... yes<br>checking for snprintf... yes<br>checking for library containing gethostbyname... none required<br>
checking for library containing socket... none required<br>checking for library containing putmsg... no<br>checking for ether_hostton... yes<br>checking whether ether_hostton is declared... yes<br>checking if --disable-protochain option is specified... enabled<br>
checking packet capture type... bpf<br>checking net/if_media.h usability... yes<br>checking net/if_media.h presence... yes<br>checking for net/if_media.h... yes<br>checking whether the system supports zerocopy BPF... no<br>
checking for getifaddrs... yes<br>checking ifaddrs.h usability... yes<br>checking ifaddrs.h presence... yes<br>checking for ifaddrs.h... yes<br>checking for socklen_t... yes<br>checking if --disable-remote option is specified... enabled<br>
checking if remote capture is supported... yes<br>checking if --disable-turbocap option is specified... turbocap enabled<br>checking if turbocap is supported... no<br>checking for getaddrinfo... yes<br>checking whether to build optimizer debugging code... no<br>
checking whether to build parser debugging code... no<br>checking whether we have /proc/net/dev... no<br>checking whether we have DAG API headers... no (/usr/local/include)<br>checking whether we have the DAG API... no<br>
checking whether we have Septel API... no<br>checking for flex... flex<br>checking for flex 2.4 or higher... yes<br>checking for bison... bison<br>checking for ranlib... ranlib<br>checking if sockaddr struct has sa_len member... yes<br>
checking if sockaddr_storage struct exists... yes<br>checking if dl_hp_ppa_info_t struct has dl_module_id_1 member... no<br>checking if unaligned accesses fail... no<br>rm: net: is a directory<br>ln: net/net: File exists<br>
checking for USB sniffing support... no<br>configure: no Bluetooth sniffing support<br>checking for a BSD-compatible install... /usr/bin/install -c<br>configure: creating ./config.status<br>config.status: creating Makefile<br>
config.status: creating pcap-filter.manmisc<br>config.status: creating pcap-linktype.manmisc<br>config.status: creating pcap-savefile.manfile<br>config.status: creating pcap.3pcap<br>config.status: creating pcap_compile.3pcap<br>
config.status: creating pcap_datalink.3pcap<br>config.status: creating pcap_dump_open.3pcap<br>config.status: creating pcap_list_datalinks.3pcap<br>config.status: creating pcap_open_dead.3pcap<br>config.status: creating pcap_open_offline.3pcap<br>
config.status: creating config.h<br>config.status: config.h is unchanged<br><br>Let me know if you need more information, real thanks!<br><br>-- <br>Best Regards,<br><br>CS Lee<geek00L[at]<a href="http://gmail.com">gmail.com</a>><br>
<br><a href="http://geek00l.blogspot.com">http://geek00l.blogspot.com</a><br><a href="http://defcraft.net">http://defcraft.net</a><br>