I am not sure about this change: On 17/07/17 09:00, Pierre FICHEUX wrote: > This problem causes the following error : > > ERROR: example-0.1-r0 do_package_qa: QA Issue: No GNU_HASH in the elf binary > > > Signed-off-by: Pierre FICHEUX <pierre.fich...@smile.fr> > --- > .../target/arch/layer/recipes-example/example/example-recipe-0.1.bb | 3 > ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git > a/scripts/lib/bsp/substrate/target/arch/layer/recipes-example/example/example-recipe-0.1.bb > > b/scripts/lib/bsp/substrate/target/arch/layer/recipes-example/example/example-recipe-0.1.bb > index 5fbf594..2c478ad 100644 > --- > a/scripts/lib/bsp/substrate/target/arch/layer/recipes-example/example/example-recipe-0.1.bb > +++ > b/scripts/lib/bsp/substrate/target/arch/layer/recipes-example/example/example-recipe-0.1.bb > @@ -14,7 +14,8 @@ SRC_URI = "file://helloworld.c" > S = "${WORKDIR}" > > do_compile() { > - ${CC} helloworld.c -o helloworld > + ${CC} ${CPPFLAGS} ${CFLAGS} -c helloworld.c -o helloworld.o > + ${CC} ${LDFLAGS} helloworld.o -o helloworld > } > > do_install() { helloworld.c is a C file, not a C++ file. ${CC} should give you a C Compiler. CPPFLAGS should not be used or necessary for a C compilation.
Thomas Thorne Software Engineer Net2Edge Limited
signature.asc
Description: OpenPGP digital signature
-- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto