[*] Running checks for pcaprub_c code...
platform is i386-mingw32
checking for main() in -lws2_32... yes
checking for main() in -liphlpapi... yes
checking for windows.h... yes
checking for winsock2.h... yes
checking for iphlpapi.h... yes
checking for ruby/thread.h... yes
checking for rb_thread_blocking_region()... no
checking for rb_thread_call_without_gvl()... yes
checking for pcap_open_live() in -lwpcap... no
checking for pcap_setnonblock() in -lwpcap... no
creating Makefile
make "DESTDIR=" clean
make "DESTDIR="
generating pcaprub_c-i386-mingw32.def
compiling pcaprub.c
pcaprub.c:11:18: fatal error: pcap.h: No such file or directory
compilation terminated.
make: *** [pcaprub.o] Error 1
make failed, exit code 2
Gem files will remain installed in
C:/PentestBox/base/ruby/lib/ruby/gems/2.2.0/gems/pcaprub-0.12.4 for inspection.
Results logged to
C:/PentestBox/base/ruby/lib/ruby/gems/2.2.0/extensions/x86-mingw32/2.2.0/pcaprub-0.12.4/gem_make.out
An error occurred while installing pcaprub (0.12.4), and Bundler cannot
continue.
Make sure that gem install pcaprub -v '0.12.4' succeeds before bundling.
In Gemfile:
metasploit-framework was resolved to 4.12.20, which depends on
packetfu was resolved to 1.1.13, which depends on
pcaprub`
Hello, i try install bundler to use metasploit but have this error:
`Using net-ssh 4.2.0 (was 3.2.0) Using network_interface 0.0.2 (was 0.0.1) Using sawyer 0.7.0 Using octokit 4.3.0 Using openssl-ccm 1.2.1 Fetching pcaprub 0.12.4 Installing pcaprub 0.12.4 with native extensions Gem::Ext::BuildError: ERROR: Failed to build gem native extension.
C:/PentestBox/base/ruby/bin/ruby.exe -r ./siteconf20171128-2540-1mb58bd.rb extconf.rb
[*] Running checks for pcaprub_c code... platform is i386-mingw32 checking for main() in -lws2_32... yes checking for main() in -liphlpapi... yes checking for windows.h... yes checking for winsock2.h... yes checking for iphlpapi.h... yes checking for ruby/thread.h... yes checking for rb_thread_blocking_region()... no checking for rb_thread_call_without_gvl()... yes checking for pcap_open_live() in -lwpcap... no checking for pcap_setnonblock() in -lwpcap... no creating Makefile
make "DESTDIR=" clean
make "DESTDIR=" generating pcaprub_c-i386-mingw32.def compiling pcaprub.c pcaprub.c:11:18: fatal error: pcap.h: No such file or directory compilation terminated. make: *** [pcaprub.o] Error 1
make failed, exit code 2
Gem files will remain installed in C:/PentestBox/base/ruby/lib/ruby/gems/2.2.0/gems/pcaprub-0.12.4 for inspection. Results logged to C:/PentestBox/base/ruby/lib/ruby/gems/2.2.0/extensions/x86-mingw32/2.2.0/pcaprub-0.12.4/gem_make.out
An error occurred while installing pcaprub (0.12.4), and Bundler cannot continue. Make sure that
gem install pcaprub -v '0.12.4'
succeeds before bundling.In Gemfile: metasploit-framework was resolved to 4.12.20, which depends on packetfu was resolved to 1.1.13, which depends on pcaprub`
How to fix it? Thanks!