Would it be easier to just remove @SDL_CFLAGS@ from sdl.pc.in? Does that contain other values that are needed, or are they all spurious?
Ross On Sat, 12 Jan 2019 at 08:43, Samuli Piippo <samuli.pii...@qt.io> wrote: > SDL2 dumps all cflags to the sdl2.pc, which might then contain paths > to the recipe sysroot include dirs. > > Signed-off-by: Samuli Piippo <samuli.pii...@qt.io> > --- > meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb | 4 ++++ > 1 file changed, 4 insertions(+) > > diff --git a/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb > b/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb > index 812a9abf3c..a9c5d8a443 100644 > --- a/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb > +++ b/meta/recipes-graphics/libsdl2/libsdl2_2.0.8.bb > @@ -64,6 +64,10 @@ do_configure_prepend() { > export SYSROOT=$PKG_CONFIG_SYSROOT_DIR > } > > +do_install_append() { > + sed -i -e "s|${STAGING_INCDIR}|$\{includedir}|g" > ${D}${libdir}/pkgconfig/sdl2.pc > +} > + > FILES_${PN}-dev += "${libdir}/cmake" > > BBCLASSEXTEND = "native nativesdk" > -- > 2.17.1 > > -- > _______________________________________________ > Openembedded-core mailing list > Openembedded-core@lists.openembedded.org > http://lists.openembedded.org/mailman/listinfo/openembedded-core >
-- _______________________________________________ Openembedded-core mailing list Openembedded-core@lists.openembedded.org http://lists.openembedded.org/mailman/listinfo/openembedded-core