Es ist ja schön, dass Du die Paketabfangbibliothek für C installiert hast. Damit Du sie von Perl aus benutzen kannst, wirst Du aber auch noch das passende "Verpackungsmodul" installieren müssen, denn ein Perlprogramm kann nicht direkt mit Routinen arbeiten, die so wie libpcap in C geschrieben sind, sondern es wird sowohl auf der Perl- als auch auf der C-Seite zusätzlicher Verwaltungscode gebraucht.
Die Fehlermeldung sagt ja auch nicht, dass libpcap.so oder .a nicht gefunden wurde, sondern dass Net::Pcap fehlt -- also versuche einfach dieses Modul zu installieren. Wie man das macht, steht im Wiki:
Wie installiere ich ein Modul?
When C++ is your hammer, every problem looks like your thumb.