[dpdk-dev] [PATCH v6 04/14] doc: remove references to make from vdpadevs guides
Thomas Monjalon
thomas at monjalon.net
Sun Oct 11 22:57:17 CEST 2020
09/10/2020 12:21, Ciara Power:
> Make is no longer supported for compiling DPDK, references are now
> removed in the documentation.
>
> Signed-off-by: Ciara Power <ciara.power at intel.com>
> ---
> Compilation options
> ~~~~~~~~~~~~~~~~~~~
>
> -These options can be modified in the ``.config`` file.
> -
> -- ``CONFIG_RTE_LIBRTE_MLX5_VDPA_PMD`` (default **n**)
> -
> - Toggle compilation of librte_pmd_mlx5 itself.
> -
> -- ``CONFIG_RTE_IBVERBS_LINK_DLOPEN`` (default **n**)
> -
> - Build PMD with additional code to make it loadable without hard
> - dependencies on **libibverbs** nor **libmlx5**, which may not be installed
> - on the target system.
> -
> - In this mode, their presence is still required for it to run properly,
> - however their absence won't prevent a DPDK application from starting (with
> - ``CONFIG_RTE_BUILD_SHARED_LIB`` disabled) and they won't show up as
> - missing with ``ldd(1)``.
> -
> - It works by moving these dependencies to a purpose-built rdma-core "glue"
> - plug-in which must either be installed in a directory whose name is based
> - on ``CONFIG_RTE_EAL_PMD_PATH`` suffixed with ``-glue`` if set, or in a
> - standard location for the dynamic linker (e.g. ``/lib``) if left to the
> - default empty string (``""``).
> -
> - This option has no performance impact.
> -
> -- ``CONFIG_RTE_IBVERBS_LINK_STATIC`` (default **n**)
> -
> - Embed static flavor of the dependencies **libibverbs** and **libmlx5**
> - in the PMD shared library or the executable static binary.
It is completely removing some information
which could be kept if mentioning the meson option "ibverbs_link".
More information about the dev
mailing list