| Summary: | Add support for building nativesdk-qemu to meta-mingw/meta-darwin | ||
|---|---|---|---|
| Product: | [Build System, Metadata & Runtime] OE-Core | Reporter: | Richard Purdie <richard.purdie> |
| Component: | devtools / tool chain | Assignee: | Cristian Iorga <cristian.iorga> |
| Status: | RESOLVED FIXED | QA Contact: | Cristian Iorga <cristian.iorga> |
| Severity: | enhancement | ||
| Priority: | Medium+ | CC: | alexandru.c.georgescu, atul.singh008, jessica.zhang, meta.mr.watcher, meta.watcher |
| Version: | 1.6 | ||
| Target Milestone: | 1.7 M3 | ||
| Hardware: | x86 | ||
| OS: | Multiple | ||
| Whiteboard: | Moved from Laurentiu to Cristian | ||
| OS type for building Yocto: | --- | Type of Regression: | --- |
| Verified: | Documentation change: | No (bug/feature does not impact docs) | |
| Bug Depends on: | |||
| Bug Blocks: | 6206, 6207 | ||
|
Description
Richard Purdie
2014-04-22 15:46:17 UTC
Investigation started. Implementation in progress. Implementation complete, code has been integrated into master. The use of meta-darwin is needed in order to build a nastivesdk-qemu for Darwin/MacOSX. In order to test this feature, qemux86-64 core-image-minimal and core-image-base Linux images has been successfully booted and run under qemu running in MacOSX 10.9 on an Intel 64bits MacBook Pro. Network is functional. Known limitations: - Booting Linux into graphical support is not possible at the moment; Cocoa support needs to be added to nativesdk-qemu; - Producing the OSX-sdk.zip sysroot tarball is not properly documented. - No hardware acceleration is available, the emulation is purely software-based. Fixed with commits: poky: http://git.yoctoproject.org/cgit/cgit.cgi/poky/commit/?id=1ea36c8cd3b0d54621440962395d6cae6cb96e96 meta-darwin: http://git.yoctoproject.org/cgit/cgit.cgi/meta-darwin/commit/?id=87a0f58d9d436b802a25f897fac620e9e807cfd4 After a discussion with Cristi Iorga, no QA is needed atm for this particular feature since more work involving IoT Devkit needs to be done and the feature will be modified in the near future. Also, since it is in it's early stage, no docs are needed atm so the flag is set correctly. |