Require zlib, glib-2.12, and pixman in Aarch64 toolchain for QEMU cross-compilation
Bug #1097561 reported by
Anup Patel
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Linaro OpenEmbedded |
Invalid
|
Undecided
|
Unassigned | ||
Linaro Toolchain Binaries |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Few crucial packages required for QEMU cross-compilation to Aarch64 host are missing from:
http://
QEMU cross-compiling to Aarch64 requires following packages:
-> zlib
-> glib-2.10 or higher
-> pixman-1 (maybe or maybe not)
(Note: QEMU configure tries to look for above packages using pkg-config)
It would be really helpful to KVM ARM64 development if above packages and other helpful packages are part of Linaro Aarch64 toolchain.
Changed in linaro-oe: | |
status: | New → Invalid |
Changed in linaro-toolchain-binaries: | |
status: | New → Invalid |
To post a comment you must log in.
Hi Anup,
You might want to use OE to crossbuild Qemu to get all needed dependencies - adding them to to toolchain is duplicated effort.
See the instructions at:
https:/ /wiki.linaro. org/HowTo/ ARMv8/OpenEmbed ded
When the instructions say "bitbake bash", you can say "bitbake qemu"
Bitbake will pull in the required build-dependencies and compile them for Aarch64 automatically and then start building Qemu (which will fail, because Qemu doesn't have Aarch64 support yet).