X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=config%2Fmeson.build;fp=config%2Fmeson.build;h=017bb2efbb035edf52fc5503121fd8121ee9eab5;hb=b5674be414638f80bc66b465ece89401ba37512f;hp=9e49abc0f89e3f37a95c2108dc1b205a53e6c14d;hpb=436c089a528cbb834381eb908ec33bd0c9da6b92;p=dpdk.git diff --git a/config/meson.build b/config/meson.build index 9e49abc0f8..017bb2efbb 100644 --- a/config/meson.build +++ b/config/meson.build @@ -180,13 +180,14 @@ endif # check for pcap pcap_dep = dependency('libpcap', required: false, method: 'pkg-config') +pcap_lib = is_windows ? 'wpcap' : 'pcap' if not pcap_dep.found() # pcap got a pkg-config file only in 1.9.0 - pcap_dep = cc.find_library('pcap', required: false) + pcap_dep = cc.find_library(pcap_lib, required: false) endif if pcap_dep.found() and cc.has_header('pcap.h', dependencies: pcap_dep) dpdk_conf.set('RTE_PORT_PCAP', 1) - dpdk_extra_ldflags += '-lpcap' + dpdk_extra_ldflags += '-l@0@'.format(pcap_lib) endif # for clang 32-bit compiles we need libatomic for 64-bit atomic ops