We need to disable X11 as we do with libsdl1, and also convince libtool to stop trying to be clever so the build doesn't break.
Signed-off-by: Ross Burton <ross.bur...@intel.com> --- recipes-graphics/libsdl2/libsdl2_%.bbappend | 10 ++++++++++ 1 file changed, 10 insertions(+) create mode 100644 recipes-graphics/libsdl2/libsdl2_%.bbappend diff --git a/recipes-graphics/libsdl2/libsdl2_%.bbappend b/recipes-graphics/libsdl2/libsdl2_%.bbappend new file mode 100644 index 0000000..97fd96e --- /dev/null +++ b/recipes-graphics/libsdl2/libsdl2_%.bbappend @@ -0,0 +1,10 @@ +PACKAGECONFIG_remove_mingw32_class-nativesdk = "x11" + +# libtool doesn't think it can link windres output (COFF) with libtool objects +# (COFF) , but it can. This might be because file misidentifies version.o: +# +# version.o: Targa image data - Map (0) 1 x 65536 x 0 +862 "\004\001.rsrc" +# +# Telling libtool to be dumb and just pass the input to the underlying tools +# works fine. +EXTRA_OECONF_append_mingw32 = " lt_cv_deplibs_check_method=pass_all" -- 2.11.0 -- _______________________________________________ yocto mailing list yocto@yoctoproject.org https://lists.yoctoproject.org/listinfo/yocto