Hello,

On Mon, Aug 18, 2025 at 5:43 PM Li, Charlie <charlie...@amd.com> wrote:
> Thanks, David, for your response.
>

I asked about how you compiled/installed this version of dpdk on a
Ubuntu 24.04.2.
Looking at the config.log, it seems it was manually compiled as I can
see -Wl,--whole-archive -L/usr/local/lib/x86_64-linux-gnu
-l:librte_common_cpt.a.
Anyway...


> I don't have enough knowledge to analyze the config.log myself. I am 
> attaching the log file here.

In this file, you can see:

configure:25353: checking whether linking with dpdk works
configure:25369: gcc -o conftest -Ofast -msse4.2 -mpopcnt
-I/usr/local/include -include rte_config.h -march=native -mrtm
-I/usr/include/libnl3 -I/usr/include/dbus-1.0
-I/usr/lib/x86_64-linux-gnu/dbus-1.0
[snip]
-lipathverbs-rdmav34 -lrxe-rdmav34 -lsiw-rdmav34 -libverbs -lpthread
-lnl-3 -lpthread -lmlx4 -libverbs -lbnxt_re-rdmav34 -lcxgb4-rdmav34
-lefa -lerdma-rdmav34 -lhns-rdmav34 -lirdma-rdmav34 -lmana -lmlx4
-lmlx5 -lmthca-rdmav34 -locrdma-rdmav34 -lqedr-rdmav34
-lvmw_pvrdma-rdmav34 -lhfi1verbs-rdmav34 -lipathverbs-rdmav34
-lrxe-rdmav34 -lsiw-rdmav34 -lpthread -lnl-3 -lpthread -lpcap -ldbus-1
-lsystemd -libverbs -lbnxt_re-rdmav34 -lcxgb4-rdmav34 -lefa
-lerdma-rdmav34 -lhns-rdmav34 -lirdma-rdmav34 -lmana -lmlx4 -lmlx5
-lmthca-rdmav34 -locrdma-rdmav34 -lqedr-rdmav34 -lvmw_pvrdma-rdmav34
-lhfi1verbs-rdmav34 -lipathverbs-rdmav34 -lrxe-rdmav34 -lsiw-rdmav34
-libverbs -lpthread -lnl-route-3 -lnl-3 -lpthread -lelf -lz -lzstd
-pthread  -libverbs -lmlx4 -libverbs -lmlx5 -lpcap -lnuma -lnuma
-latomic -lm  >&5
/usr/bin/ld: cannot find -lsystemd: No such file or directory
collect2: error: ld returned 1 exit status

I *guess* this is a requirement coming from rdma-core dependencies.
So it seems the libsystemd dev package is needed.


-- 
David Marchand

_______________________________________________
discuss mailing list
disc...@openvswitch.org
https://mail.openvswitch.org/mailman/listinfo/ovs-discuss

Reply via email to