Couple of build problems ( Fedora 36, DPDK 21.11.1 )
Dmitry Kozlyuk
dmitry.kozliuk at gmail.com
Wed Jul 20 17:37:17 CEST 2022
2022-07-20 14:58 (UTC+0000), Mark de Roussier:
> thanks for the idea, but I'm afraid that's not the case. I do have that already, that is what is providing libmlx4 and libmlx5. But it does not contain librte_common_mlx5, which is what I think is probably the source of my problem.
librte_common_mlx5 is built as part of DPDK.
The dependency chain is as follows ("|" denotes DPDK boundary):
librte_{net,...}_mlx5 -> librte_common_mlx5 -> | -> libmlx5, libibverbs
I think the root cause is with pkg-config, as described in your first message.
pkg-config is used to find libraries, including libibverbs and libmlx5.
librte_common_mlx5 build is skipped if they are not found.
This message is harmless:
[Errno 21] Is a directory: '/home/mderouss/Projects/dpdk/dpdk-stable-21.11.1/buildtools/pkg-config'
Unusable script '/home/mderouss/Projects/dpdk/dpdk-stable-21.11.1/buildtools/pkg-config'
LIBRARY_PATH should not be needed.
What is the full build log?
More information about the users
mailing list