in reply to Re^3: Net::Pcap installation help (and not with the library)
in thread Net::Pcap installation help (and not with the library)

With the same developer library on both machines - with the desktop I get:

C:\Perl\Everything.PERL\Packages\Net-Pcap-0.16>perl Makefile.PL INC=-I +C:\Perl\Everything.PERL\Packages\Net-Pcap-0 .16\WpdPack\Include "LIBS=-LC:\Perl\Everything.PERL\Packages\Net-Pcap- +0.16\WpdPack\Lib -lwpcap" socket.h patched... ok looking for -lwpcap... yes checking for pcap_lib_version() in -lwpcap... yes detecting available functions... ok Checking if your kit is complete... Looks good Writing Makefile for Net::Pcap Writing MYMETA.yml and MYMETA.json

For the perl Makefile.pl command... But the laptop cannot find the same libraries...

Replies are listed 'Best First'.
Re^5: Net::Pcap installation help (and not with the library)
by VinsWorldcom (Prior) on Jan 10, 2013 at 15:05 UTC

    Not finding libraries like "kernel32" are a bigger issue. You said you are using Strawberry? That should have a C compiler and the required Windows libraries.

    • Did you move the Strawberry installation from the default C:\strawberry?
    • Is c:\strawberry\c\bin in your path?
    • Is MSVC++ installed on these machines and potentially conflicting?

      1. No I didn't move the installation from the default c:\strawberry - should I have?

      2. Yes that folder exists

      3. No MSVC++ is not installed on either machine (*yet*)

      Could permissions be an issue?

        What are the results of:

        perl -v perl -V:cc perl -V:make path

        on each machine?

        REMEMBER to post your reply output in code tags!

        <code>

        YOUR OUTPUT GOES HERE

        </code>