1 DESCRIPTION = "Shim library for libbcm_host.so found in r-pi"
4 LICENSE = "BSD-3-Clause"
5 RDEPENDS = "armhflibc6"
9 file://bcm_host_shim.c \
13 # S = "${WORKDIR}/git"
15 # assumes armhf (arm-unknown-linux-gnueabihf) cross-compiler is available in PATH
16 # with all required deps
18 cp ${WORKDIR}/bcm_host_shim.c ${S}/
19 cp ${WORKDIR}/Makefile ${S}/
27 export LDFLAGS="-Wl,--hash-style=gnu"
28 make CROSS_COMPILE=arm-unknown-linux-gnueabihf-
32 install -d ${D}/usr/lib/arm-linux-gnueabihf
33 install -m 0755 libbcm_host.so ${D}/usr/lib/arm-linux-gnueabihf/
36 FILES_${PN} = "usr/lib/arm-linux-gnueabihf/*.so"
37 FILES_${PN}-dbg += "usr/lib/arm-linux-gnueabihf/.debug"