From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tomasz Duszynski Subject: [PATCH] crypto/mrvl: add missing library dependencies Date: Wed, 21 Mar 2018 10:44:38 +0100 Message-ID: <1521625478-6368-1-git-send-email-tdu@semihalf.com> Cc: dima@marvell.com, nsamsono@marvell.com, jck@semihalf.com, jianbo.liu@arm.com, pablo.de.lara.guarch@intel.com, stable@dpdk.org, Tomasz Duszynski To: dev@dpdk.org Return-path: Received: from mail-lf0-f68.google.com (mail-lf0-f68.google.com [209.85.215.68]) by dpdk.org (Postfix) with ESMTP id 968605F25 for ; Wed, 21 Mar 2018 10:44:42 +0100 (CET) Received: by mail-lf0-f68.google.com with SMTP id x205-v6so6872400lfa.0 for ; Wed, 21 Mar 2018 02:44:42 -0700 (PDT) List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" While trying to do a shared build one will get linkage error since a couple of library dependencies are missing from a makefile. At some point there was a batch update of all PMDs but mrvl crypto was missed back then. Necessary makefile changes were introduced in commit cbc12b0a96f5 ("mk: do not generate LDLIBS from directory dependencies") Signed-off-by: Tomasz Duszynski --- drivers/crypto/mrvl/Makefile | 2 ++ 1 file changed, 2 insertions(+) diff --git a/drivers/crypto/mrvl/Makefile b/drivers/crypto/mrvl/Makefile index bc5c227..9870f02 100644 --- a/drivers/crypto/mrvl/Makefile +++ b/drivers/crypto/mrvl/Makefile @@ -58,6 +58,8 @@ EXPORT_MAP := rte_pmd_mrvl_version.map # external library dependencies LDLIBS += -L$(LIBMUSDK_PATH)/lib -lmusdk +LDLIBS += -lrte_eal -lrte_mbuf -lrte_mempool +LDLIBS += -lrte_cryptodev LDLIBS += -lrte_bus_vdev # library source files -- 2.7.4