From fd54d6514ea2953b08ca88bd0b9b10f95c7a5131 Mon Sep 17 00:00:00 2001 From: Tomasz Duszynski Date: Wed, 21 Mar 2018 10:44:38 +0100 Subject: [PATCH] crypto/mrvl: add missing library dependencies 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 d37e28d792..ff124333d2 100644 --- a/drivers/crypto/mrvl/Makefile +++ b/drivers/crypto/mrvl/Makefile @@ -31,6 +31,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.20.1