我创建了一个食谱,总结如下:
do_install() {
install -d ${D}/GreenTea
cp ${S}/foo.sh ${D}/GreenTea
cp ${S}/foo.so ${D}/GreenTea当bitbake这个食谱,它显示:没有通过LDFLAGS?ldflags
ERROR: greentea-1.0-r0 do_package_qa: QA Issue: No GNU_HASH in the ELF binary /home/tea/greentea4/build/tmp/work/corei7-64-poky-linux/greentea/1.0-r0/packages-split/greentea/GreenTea/foo.so, didn't pass LDFLAGS? [ldflags]我能做什么?
发布于 2020-04-29 02:25:59
发布于 2021-08-11 07:56:00
如果您自己编译源代码,就不应该跳过@jussi-kukkonen提到的LDFLAGS警告,而应该在您的Yocto配方中添加以下行
TARGET_CC_ARCH += "${LDFLAGS}"参考:How to fix : ERROR: do_package_qa: QA Issue: No GNU_HASH in the elf binary
https://stackoverflow.com/questions/61473077
复制相似问题