From: Nathan Rossi Date: Thu, 23 Mar 2017 16:14:16 +0000 (+1000) Subject: uninative-tarball: glibc-gconv-{utf-16, cp1252} for binutils windres X-Git-Tag: uninative-1.6~44 X-Git-Url: https://code.ossystems.io/gitweb?a=commitdiff_plain;h=778fb2342da55e202cfb7af04bbf120c1b68620a;p=openembedded-core.git uninative-tarball: glibc-gconv-{utf-16, cp1252} for binutils windres The windres binutils binary which is used for Windows resource files requires utf-16 and cp1252 encoding support in order to correctly generate resource files with strings. As such when using uninative to build mingw resources for a nativesdk target the windres binary is executed on the native host, thus using the uninative libc and gconv modules. Signed-off-by: Nathan Rossi Signed-off-by: Richard Purdie --- diff --git a/meta/recipes-core/meta/uninative-tarball.bb b/meta/recipes-core/meta/uninative-tarball.bb index bbde0d2150..f3fc1ebe62 100644 --- a/meta/recipes-core/meta/uninative-tarball.bb +++ b/meta/recipes-core/meta/uninative-tarball.bb @@ -5,10 +5,13 @@ TOOLCHAIN_TARGET_TASK = "" # ibm850 - mcopy from mtools # iso8859-1 - guile +# utf-16, cp1252 - binutils-windres TOOLCHAIN_HOST_TASK = "\ nativesdk-glibc \ nativesdk-glibc-gconv-ibm850 \ nativesdk-glibc-gconv-iso8859-1 \ + nativesdk-glibc-gconv-utf-16 \ + nativesdk-glibc-gconv-cp1252 \ nativesdk-patchelf \ "