in reply to Re^5: Net::Pcap installation help (and not with the library)
in thread Net::Pcap installation help (and not with the library)
Apply these patches with the same command line option '-p1' as in Vin's original post:
Here is net-pcap-0.17-makefile.patch:patch -p1 < net-pcap-0.17-makefile.patch patch -p1 < net-pcap-0.17-stubs.patch
And net-pcap-0.17-stubs.patch:--- a/Makefile.PL Wed Apr 24 21:16:02 2013 +++ b/Makefile.PL Fri Apr 26 23:00:40 2013 @@ -296,7 +296,7 @@ $has_Win32 = !$@; $is_Win32 = ($^O eq 'MSWin32'); if ($is_Win32) { - $DEVNULL = 'DEVNULL'; + $DEVNULL = 'NUL:'; } else { $DEVNULL = eval { File::Spec->devnull }; if ($@) { $DEVNULL = '/dev/null' }
--- a/stubs.inc Sun Oct 15 15:00:58 2006 +++ b/stubs.inc Fri Apr 26 23:09:52 2013 @@ -516,10 +516,13 @@ #ifdef _MSC_VER #pragma message( "Warning: the function pcap_setsampling() is not ava +ilable" ) #endif + +#ifndef HAVE_REMOTE struct pcap_samp { int method; int value; }; +#endif struct pcap_samp *pcap_setsampling(pcap_t *p); struct pcap_samp *pcap_setsampling(pcap_t *p) {
|
---|