Hi David,
The 2 LTS versions are not compatible.
Some API/ABI were changed, and some libs were renamed. Some libs are disabled by default in the build or even removed.
Please refer to the release note on DPDK.org.
Why don’t you use the recommend LTS v20.11? End of support?
BR. Bing
From: David Aldrich <David.Aldrich@EMEA.NEC.COM>
Sent: Tuesday, June 18, 2024 10:12 PM
To: users@dpdk.org
Subject: DPDK and O-RAN Wls Wireless Service Library
External email: Use caution opening links or attachments
|
Hi
I am trying to build and test the O-RAN Wls Wireless Service Library which requires DPDK v20.11.3. I am using dpdk-stable-23.11.1.
When building the Wls test application the build fails with errors about missing DPDK libraries, for example:
/usr/bin/ld: cannot find -l:librte_common_octeontx2.a: No such file or directory
/usr/bin/ld: cannot find -l:librte_mempool_octeontx2.a: No such file or directory
/usr/bin/ld: cannot find -l:librte_net_bnx2x.a: No such file or directory
/usr/bin/ld: cannot find -l:librte_net_kni.a: No such file or directory
I do not see those missing libraries in DPDK’s build/lib/ directory.
Is this because I am using an incompatible version of DPDK? Or have I built DPDK without necessary options? Or without a necessary patch?
I would be grateful for any advice please.
Best regards
David
David Aldrich
| DevOps Specialist | NEC Telecom Modus Ltd | Olympus House, Cleeve Road, Leatherhead, Surrey, KT22 7SA, GB | t: +44 (0) 1372 381857 | m: | w:
www.nec.com
This email (including any attached files) is private and confidential and the exclusive property of NEC Telecom MODUS Ltd. This message is addressed exclusively to its recipient. If you have received this message by mistake, please notify the sender immediately
and proceed to delete the message. Unless you have express permission to do so, please do not distribute or copy this email. Except as otherwise stated, the sender does not intend to create a legal relationship and this email shall not constitute an offer
or acceptance which could give rise to a contract. View our privacy policy here :
https://uk.nec.com/en_GB/emea/privacy/index.html | Registered Office: Olympus House, Business Park 5, Cleeve Road, Leatherhead, Surrey KT22 7SA | Registered in England 3493954 |