On second thought - not sure how well this could possibly work. When compiling my stand alone utility I pass in: `--passL:"-lpcap"` so that my binary will like against pcap, but if I want this code to run in compile time I need to either link the compiler to libpcap or dynamically load the libpcap into the compiler process.
I can see where @Araq's hesitation comes from