diff options
author | Changqing Li <changqing.li@windriver.com> | 2018-10-18 15:49:43 +0800 |
---|---|---|
committer | Ross Burton <ross.burton@intel.com> | 2018-11-05 12:35:30 +0000 |
commit | b4227458cd5bd73beb8ae8e54b6365f326178092 (patch) | |
tree | e5b8613350193aa0ac43ab183a32ab261734a1d6 | |
parent | 8ddd31f2dfe506e45f22a6dd67f997045a34804e (diff) | |
download | meta-mingw-b4227458cd5bd73beb8ae8e54b6365f326178092.tar.gz |
mingw32-common: only export WINDRES/RC for SDK buildyocto-2.6.1thud-20.0.1
Fix below problem:
MACHINE=intel-x86-64
SDKMACHINE = "i686-mingw32"
bitbake freetype
do_compile failed with below error:
x86_64-wrs-linux-libtool: compile: x86_64-wrs-linux-windres
--include-dir=work/corei7-64-wrs-linux/freetype/2.9.1-r0/recipe-sysroot/usr/include
/work/corei7-64-wrs-linux/freetype/2.9.1-r0/freetype-2.9.1/src/base/ftver.rc
-o work/corei7-64-wrs-linux/freetype/2.9.1-r0/build/.libs/ftver.o
work/corei7-64-wrs-linux/freetype/2.9.1-r0/build//x86_64-wrs-linux-libtool:
line 1752: x86_64-wrs-linux-windres: command not found
we don't want to use windres for target build, only export WINDRES/RC when build
SDK. SDK_OS = "mingw32", so use this override to fix it.
Signed-off-by: Changqing Li <changqing.li@windriver.com>
Signed-off-by: Ross Burton <ross.burton@intel.com>
-rw-r--r-- | conf/machine-sdk/include/mingw32-common.inc | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/conf/machine-sdk/include/mingw32-common.inc b/conf/machine-sdk/include/mingw32-common.inc index 07b103a..92bd184 100644 --- a/conf/machine-sdk/include/mingw32-common.inc +++ b/conf/machine-sdk/include/mingw32-common.inc | |||
@@ -28,8 +28,11 @@ SDKPKGSUFFIX = "nativesdk-mingw32" | |||
28 | 28 | ||
29 | MACHINEOVERRIDES .= ":sdkmingw32" | 29 | MACHINEOVERRIDES .= ":sdkmingw32" |
30 | 30 | ||
31 | export WINDRES = "${HOST_PREFIX}windres --include-dir=${STAGING_INCDIR}" | 31 | WINDRES_mingw32 = "${HOST_PREFIX}windres --include-dir=${STAGING_INCDIR}" |
32 | export RC = "${WINDRES}" | 32 | RC_mingw32 = "${WINDRES}" |
33 | |||
34 | export WINDRES | ||
35 | export RC | ||
33 | 36 | ||
34 | BB_HASHBASE_WHITELIST_append = " WINDRES RC" | 37 | BB_HASHBASE_WHITELIST_append = " WINDRES RC" |
35 | 38 | ||