【发布时间】:2017-03-21 06:27:53
【问题描述】:
我正在使用 bitbake 配方构建 NFC 库 https://github.com/NXPNFCLinux/linux_libnfc-nci。我正在使用以下 yocto 食谱
SUMMARY = "Linux NFC stack for NCI based NXP NFC Controllers"
HOMEPAGE = ""
LICENSE = "Apache-2.0"
LIC_FILES_CHKSUM = "file://src/include/linux_nfc_api.h;endline=17;md5=42fdb99b3ff2c12f594b22a774cb7308"
SECTION = "libs"
SRC_URI = "git://github.com/NXPNFCLinux/linux_libnfc-nci.git"
SRCREV = "118ea118cecda55c1b6a87d151a77b04515687df"
PV = "2.0+git${SRCPV}"
EXTRA_OECONF +="--enable-pn7150"
S = "${WORKDIR}/git"
inherit autotools
FILES_${PN} += "${libdir}/libnfc_nci_linux-1.so"
FILES_SOLIBSDEV = "${libdir}/libnfc_nci_linux.so"
我想在配置选项中包含“--enable-pn7150”,因此我在 bitbake 配方中包含了 EXTRA_OECONF 以传递此选项。但是在 bitbake 之后它显示错误“configure: WARNING: unrecognized options: --enable-pn7150”。但是,如果我在没有 bitbake 的情况下编译这个库(使用 makefile),那么 configure 接受这个选项。如何在 bitbake 配方的配置选项中传递“--enable-pn7150”?
【问题讨论】: