From 2de4f60b0c7e011cf3de412626ff4a15c959bbdc Mon Sep 17 00:00:00 2001 From: Mark Hatle Date: Thu, 3 Aug 2023 13:44:04 -0500 Subject: libmcdi: Update integration to latest version of the code Linking now takes into account LDFLAGS, so the TARGET_CC_ARCH is no longer needed. do_install was missing header file installation, this has been resolved in the updated: make install Signed-off-by: Mark Hatle --- meta-dpdk/recipes-extended/dpdk/libmcdi_0.1.0.bb | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/meta-dpdk/recipes-extended/dpdk/libmcdi_0.1.0.bb b/meta-dpdk/recipes-extended/dpdk/libmcdi_0.1.0.bb index a154664f..31b3b7a2 100644 --- a/meta-dpdk/recipes-extended/dpdk/libmcdi_0.1.0.bb +++ b/meta-dpdk/recipes-extended/dpdk/libmcdi_0.1.0.bb @@ -5,7 +5,7 @@ LIC_FILES_CHKSUM = "file://COPYING.MIT;md5=838c366f69b72c5df05c96dff79b35f2" SRC_URI = "git://github.com/Xilinx-CNS/mcdi-lib.git;branch=${BRANCH};protocol=https" BRANCH = "master" -SRCREV = "00e8422cbfc62c90b3a925b734b6c0caa2481540" +SRCREV = "db448189e5fcb38b4750faf6afe243d7998863bc" S = "${WORKDIR}/git" @@ -14,16 +14,12 @@ COMPATIBLE_MACHINE:versal-net = "${MACHINE}" INSTALL_PATH = "${prefix}/share/${PN}/examples" -TARGET_CC_ARCH += "${LDFLAGS}" - do_compile() { oe_runmake all CC="${CC}" CROSS_COMPILE="${TARGET_PREFIX}" } do_install() { - install -d ${D}/${libdir}/ - install -m 0644 ${B}/lib/libmcdi.so.${PV} ${D}/${libdir}/ - ln -sf ${PN}.so ${D}/${libdir}/${PN}.so.${PV} + oe_runmake install prefix="${prefix}" DESTDIR="${D}" install -d ${D}/${INSTALL_PATH} install -m 0755 ${B}/example/mcdi_example_app ${D}/${INSTALL_PATH} -- cgit v1.2.3-54-g00ecf