The Meson build system
Version: 1.4.1
Source dir: /home/pp/spdk/dpdk
Build dir: /home/pp/spdk/dpdk/build-tmp
Build type: native build
Program cat found: YES (/usr/bin/cat)
Project name: DPDK
Project version: 24.03.0
C compiler for the host machine: cc (gcc 9.4.0 "cc (Ubuntu 9.4.0-1ubuntu1~20.04.2) 9.4.0")
C linker for the host machine: cc ld.bfd 2.34
Host machine cpu family: x86_64
Host machine cpu: x86_64
Message: ## Building in Developer Mode ##
Program pkg-config found: YES (/usr/bin/pkg-config)
Program [check-symbols.sh](<http://check-symbols.sh/>) found: YES (/home/pp/spdk/dpdk/buildtools/check-symbols.sh)
Program [options-ibverbs-static.sh](<http://options-ibverbs-static.sh/>) found: YES (/home/pp/spdk/dpdk/buildtools/options-ibverbs-static.sh)
Program python3 found: YES (/usr/bin/python3)
Program cat found: YES (/usr/bin/cat)
Compiler for C supports arguments -march=native: YES
Checking for size of "void *" : 8
Checking for size of "void " : 8 (cached)
Compiler for C supports link arguments -Wl,--undefined-version: NO
Library m found: YES
Library numa found: YES
Has header "numaif.h" : YES
Library fdt found: NO
Library execinfo found: NO
Has header "execinfo.h" : YES
Found pkg-config: YES (/usr/bin/pkg-config) 0.29.1
Run-time dependency libarchive found: NO (tried pkgconfig)
Run-time dependency libbsd found: NO (tried pkgconfig)
Run-time dependency jansson found: NO (tried pkgconfig)
Run-time dependency openssl found: YES 1.1.1f
Run-time dependency libpcap found: NO (tried pkgconfig)
Library pcap found: NO
Compiler for C supports arguments -Wcast-qual: YES
Compiler for C supports arguments -Wdeprecated: YES
Compiler for C supports arguments -Wformat: YES
Compiler for C supports arguments -Wformat-nonliteral: YES
Compiler for C supports arguments -Wformat-security: YES
Compiler for C supports arguments -Wmissing-declarations: YES
Compiler for C supports arguments -Wmissing-prototypes: YES
Compiler for C supports arguments -Wnested-externs: YES
Compiler for C supports arguments -Wold-style-definition: YES
Compiler for C supports arguments -Wpointer-arith: YES
Compiler for C supports arguments -Wsign-compare: YES
Compiler for C supports arguments -Wstrict-prototypes: YES
Compiler for C supports arguments -Wundef: YES
Compiler for C supports arguments -Wwrite-strings: YES
Compiler for C supports arguments -Wno-address-of-packed-member: YES
Compiler for C supports arguments -Wno-packed-not-aligned: YES
Compiler for C supports arguments -Wno-missing-field-initializers: YES
Program objdump found: YES (/usr/bin/objdump)
Compiler for C supports arguments -mavx512f: YES
Checking if "AVX512 checking" compiles: YES
Fetching value of define "**SSE4_2**" : 1
Fetching value of define "**AES**" : 1
Fetching value of define "**AVX**" : 1
Fetching value of define "**AVX2**" : (undefined)
Fetching value of define "**AVX512BW**" : (undefined)
Fetching value of define "**AVX512CD**" : (undefined)
Fetching value of define "**AVX512DQ**" : (undefined)
Fetching value of define "**AVX512F**" : (undefined)
Fetching value of define "**AVX512VL**" : (undefined)
Fetching value of define "**PCLMUL**" : 1
Fetching value of define "**RDRND**" : 1
Fetching value of define "**RDSEED**" : (undefined)
Fetching value of define "**VPCLMULQDQ**" : (undefined)
Fetching value of define "**znver1**" : (undefined)
Fetching value of define "**znver2**" : (undefined)
Fetching value of define "**znver3**" : (undefined)
Fetching value of define "**znver4**" : (undefined)
Compiler for C supports arguments -Wno-format-truncation: YES
Message: lib/log: Defining dependency "log"
Message: lib/kvargs: Defining dependency "kvargs"
Message: lib/telemetry: Defining dependency "telemetry"
Checking for function "getentropy" : NO
Message: lib/eal: Defining dependency "eal"
Message: lib/ring: Defining dependency "ring"
Message: lib/rcu: Defining dependency "rcu"
Message: lib/mempool: Defining dependency "mempool"
Message: lib/mbuf: Defining dependency "mbuf"
Fetching value of define "**PCLMUL**" : 1 (cached)
Fetching value of define "**AVX512F**" : (undefined) (cached)
Compiler for C supports arguments -mpclmul: YES
Compiler for C supports arguments -maes: YES
Compiler for C supports arguments -mavx512f: YES (cached)
Compiler for C supports arguments -mavx512bw: YES
Compiler for C supports arguments -mavx512dq: YES
Compiler for C supports arguments -mavx512vl: YES
Compiler for C supports arguments -mvpclmulqdq: YES
Compiler for C supports arguments -mavx2: YES
Compiler for C supports arguments -mavx: YES
Message: lib/net: Defining dependency "net"
Message: lib/meter: Defining dependency "meter"
Message: lib/ethdev: Defining dependency "ethdev"
Message: lib/pci: Defining dependency "pci"
Message: lib/cmdline: Defining dependency "cmdline"
Message: lib/hash: Defining dependency "hash"
Message: lib/timer: Defining dependency "timer"
Message: lib/compressdev: Defining dependency "compressdev"
Message: lib/cryptodev: Defining dependency "cryptodev"
Message: lib/dmadev: Defining dependency "dmadev"
Compiler for C supports arguments -Wno-cast-qual: YES
Message: lib/power: Defining dependency "power"
Message: lib/reorder: Defining dependency "reorder"
Message: lib/security: Defining dependency "security"
Has header "linux/userfaultfd.h" : YES
Has header "linux/vduse.h" : NO
Message: lib/vhost: Defining dependency "vhost"
Compiler for C supports arguments -Wno-format-truncation: YES (cached)
Message: drivers/bus/pci: Defining dependency "bus_pci"
Message: drivers/bus/vdev: Defining dependency "bus_vdev"
Message: drivers/mempool/ring: Defining dependency "mempool_ring"
Message: Disabling raw/ drivers: missing internal dependency "rawdev"
Message: Disabling regex/* drivers: missing internal dependency "regexdev"
Message: Disabling ml/* drivers: missing internal dependency "mldev"
Message: Disabling event/* drivers: missing internal dependency "eventdev"
Message: Disabling baseband/* drivers: missing internal dependency "bbdev"
Message: Disabling gpu/* drivers: missing internal dependency "gpudev"
Program doxygen found: YES (/usr/bin/doxygen)
Configuring doxy-api-html.conf using configuration
Configuring doxy-api-man.conf using configuration
Program mandb found: YES (/usr/bin/mandb)
Program sphinx-build found: NO
Configuring rte_build_config.h using configuration
Message:
Applications Enabled
apps:
Message:
Libraries Enabled
libs:
log, kvargs, telemetry, eal, ring, rcu, mempool, mbuf,
net, meter, ethdev, pci, cmdline, hash, timer, compressdev,
cryptodev, dmadev, power, reorder, security, vhost,
Message:
Drivers Enabled
common:
bus:
pci, vdev,
mempool:
ring,
dma:
net:
crypto:
compress:
vdpa:
Message:
Content Skipped
apps:
dumpcap: explicitly disabled via build config
graph: explicitly disabled via build config
pdump: explicitly disabled via build config
proc-info: explicitly disabled via build config
test-acl: explicitly disabled via build config
test-bbdev: explicitly disabled via build config
test-cmdline: explicitly disabled via build config
test-compress-perf: explicitly disabled via build config
test-crypto-perf: explicitly disabled via build config
test-dma-perf: explicitly disabled via build config
test-eventdev: explicitly disabled via build config
test-fib: explicitly disabled via build config
test-flow-perf: explicitly disabled via build config
test-gpudev: explicitly disabled via build config
test-mldev: explicitly disabled via build config
test-pipeline: explicitly disabled via build config
test-pmd: explicitly disabled via build config
test-regex: explicitly disabled via build config
test-sad: explicitly disabled via build config
test-security-perf: explicitly disabled via build config
libs:
argparse: explicitly disabled via build config
metrics: explicitly disabled via build config
acl: explicitly disabled via build config
bbdev: explicitly disabled via build config
bitratestats: explicitly disabled via build config
bpf: explicitly disabled via build config
cfgfile: explicitly disabled via build config
distributor: explicitly disabled via build config
efd: explicitly disabled via build config
eventdev: explicitly disabled via build config
dispatcher: explicitly disabled via build config
gpudev: explicitly disabled via build config
gro: explicitly disabled via build config
gso: explicitly disabled via build config
ip_frag: explicitly disabled via build config
jobstats: explicitly disabled via build config
latencystats: explicitly disabled via build config
lpm: explicitly disabled via build config
member: explicitly disabled via build config
pcapng: explicitly disabled via build config
rawdev: explicitly disabled via build config
regexdev: explicitly disabled via build config
mldev: explicitly disabled via build config
rib: explicitly disabled via build config
sched: explicitly disabled via build config
stack: explicitly disabled via build config
ipsec: explicitly disabled via build config
pdcp: explicitly disabled via build config
fib: explicitly disabled via build config
port: explicitly disabled via build config
pdump: explicitly disabled via build config
table: explicitly disabled via build config
pipeline: explicitly disabled via build config
graph: explicitly disabled via build config
node: explicitly disabled via build config
drivers:
common/cpt: not in enabled drivers build config
common/dpaax: not in enabled drivers build config
common/iavf: not in enabled drivers build config
common/idpf: not in enabled drivers build config
common/ionic: not in enabled drivers build config
common/mvep: not in enabled drivers build config
common/octeontx: not in enabled drivers build config
bus/auxiliary: not in enabled drivers build config
bus/cdx: not in enabled drivers build config
bus/dpaa: not in enabled drivers build config
bus/fslmc: not in enabled drivers build config
bus/ifpga: not in enabled drivers build config
bus/platform: not in enabled drivers build config
bus/uacce: not in enabled drivers build config
bus/vmbus: not in enabled drivers build config
common/cnxk: not in enabled drivers build config
common/mlx5: not in enabled drivers build config
common/nfp: not in enabled drivers build config
common/nitrox: not in enabled drivers build config
common/qat: not in enabled drivers build config
common/sfc_efx: not in enabled drivers build config
mempool/bucket: not in enabled drivers build config
mempool/cnxk: not in enabled drivers build config
mempool/dpaa: not in enabled drivers build config
mempool/dpaa2: not in enabled drivers build config
mempool/octeontx: not in enabled drivers build config
mempool/stack: not in enabled drivers build config
dma/cnxk: not in enabled drivers build config
dma/dpaa: not in enabled drivers build config
dma/dpaa2: not in enabled drivers build config
dma/hisilicon: not in enabled drivers build config
dma/idxd: not in enabled drivers build config
dma/ioat: not in enabled drivers build config
dma/skeleton: not in enabled drivers build config
net/af_packet: not in enabled drivers build config
net/af_xdp: not in enabled drivers build config
net/ark: not in enabled drivers build config
net/atlantic: not in enabled drivers build config
net/avp: not in enabled drivers build config
net/axgbe: not in enabled drivers build config
net/bnx2x: not in enabled drivers build config
net/bnxt: not in enabled drivers build config
net/bonding: not in enabled drivers build config
net/cnxk: not in enabled drivers build config
net/cpfl: not in enabled drivers build config
net/cxgbe: not in enabled drivers build config
net/dpaa: not in enabled drivers build config
net/dpaa2: not in enabled drivers build config
net/e1000: not in enabled drivers build config
net/ena: not in enabled drivers build config
net/enetc: not in enabled drivers build config
net/enetfec: not in enabled drivers build config
net/enic: not in enabled drivers build config
net/failsafe: not in enabled drivers build config
net/fm10k: not in enabled drivers build config
net/gve: not in enabled drivers build config
net/hinic: not in enabled drivers build config
net/hns3: not in enabled drivers build config
net/i40e: not in enabled drivers build config
net/iavf: not in enabled drivers build config
net/ice: not in enabled drivers build config
net/idpf: not in enabled drivers build config
net/igc: not in enabled drivers build config
net/ionic: not in enabled drivers build config
net/ipn3ke: not in enabled drivers build config
net/ixgbe: not in enabled drivers build config
net/mana: not in enabled drivers build config
net/memif: not in enabled drivers build config
net/mlx4: not in enabled drivers build config
net/mlx5: not in enabled drivers build config
net/mvneta: not in enabled drivers build config
net/mvpp2: not in enabled drivers build config
net/netvsc: not in enabled drivers build config
net/nfb: not in enabled drivers build config
net/nfp: not in enabled drivers build config
net/ngbe: not in enabled drivers build config
net/null: not in enabled drivers build config
net/octeontx: not in enabled drivers build config
net/octeon_ep: not in enabled drivers build config
net/pcap: not in enabled drivers build config
net/pfe: not in enabled drivers build config
net/qede: not in enabled drivers build config
net/ring: not in enabled drivers build config
net/sfc: not in enabled drivers build config
net/softnic: not in enabled drivers build config
net/tap: not in enabled drivers build config
net/thunderx: not in enabled drivers build config
net/txgbe: not in enabled drivers build config
net/vdev_netvsc: not in enabled drivers build config
net/vhost: not in enabled drivers build config
net/virtio: not in enabled drivers build config
net/vmxnet3: not in enabled drivers build config
raw/*: missing internal dependency, "rawdev"
crypto/armv8: not in enabled drivers build config
crypto/bcmfs: not in enabled drivers build config
crypto/caam_jr: not in enabled drivers build config
crypto/ccp: not in enabled drivers build config
crypto/cnxk: not in enabled drivers build config
crypto/dpaa_sec: not in enabled drivers build config
crypto/dpaa2_sec: not in enabled drivers build config
crypto/ipsec_mb: not in enabled drivers build config
crypto/mlx5: not in enabled drivers build config
crypto/mvsam: not in enabled drivers build config
crypto/nitrox: not in enabled drivers build config
crypto/null: not in enabled drivers build config
crypto/octeontx: not in enabled drivers build config
crypto/openssl: not in enabled drivers build config
crypto/scheduler: not in enabled drivers build config
crypto/uadk: not in enabled drivers build config
crypto/virtio: not in enabled drivers build config
compress/isal: not in enabled drivers build config
compress/mlx5: not in enabled drivers build config
compress/nitrox: not in enabled drivers build config
compress/octeontx: not in enabled drivers build config
compress/zlib: not in enabled drivers build config
regex/*: missing internal dependency, "regexdev"
ml/*: missing internal dependency, "mldev"
vdpa/ifc: not in enabled drivers build config
vdpa/mlx5: not in enabled drivers build config
vdpa/nfp: not in enabled drivers build config
vdpa/sfc: not in enabled drivers build config
event/*: missing internal dependency, "eventdev"
baseband/*: missing internal dependency, "bbdev"
gpu/*: missing internal dependency, "gpudev"
Build targets in project: 85