[yocto] [meta-mingw][PATCH 0/3] meta-mingw patches for master
Juro Bystricky
juro.bystricky at intel.com
Wed Oct 5 15:49:17 PDT 2016
The current master deviated enough from krogoth that it needs new meta-mingw
patches (and a separate meta-mingw branch) in order to build (cross-compile)
anything.
Only the build itself was tested, not the actual functionality of the
resulting deployables. Nevertheless, correct functionality is predicated on
a successful build.
The patches were tested by building some common/likely mingw
targets for both SDKMACHINE=i686-mingw32 and SDKMACHINE=x86_64-mingw32:
TCLIBC="baremetal"
MACHINE ="qemux86"
bitbake gcc-cross-canadian-i586
TCLIBC="baremetal"
MACHINE ="qemuarm"
PACKAGE_CLASSES ="package_ipk"
bitbake gcc-cross-canadian-arm
MACHINE ="qemux86"
bitbake gdb-cross-canadian-i586
MACHINE ="qemux86"
bitbake meta-toolchain
MACHINE ="qemux86"
SDKTAROPTS_append_mingw32 = " -h --hard-dereference"
bitbake core-image-minimal -c populate_sdk
Presently all deployables may need to be manually re-packaged for deployment on
Windows as the packages are typically in *.tar.xz or .rpm format (possibly
containing symbolic links).
Juro Bystricky (3):
mingw-64-runtime_3.1.bb: Adapt to SDK_ARCH -> SDK_SYS chanages for
crosssdk
gcc-crosssdk_%.bbappend: Do not configure with initfini-array enabled.
gcc-crosssdk-initial_%.bbappend:Do not configure with initfini-array
enabled
recipes-devtools/gcc/gcc-crosssdk-initial_%.bbappend | 2 ++
recipes-devtools/gcc/gcc-crosssdk_%.bbappend | 3 +++
recipes-devtools/mingw-w64/nativesdk-mingw-w64-runtime_3.1.0.bb | 2 +-
3 files changed, 6 insertions(+), 1 deletion(-)
--
2.7.4
More information about the yocto
mailing list