QEMU 1.0 released
QEMU 1.0 released
Posted Dec 4, 2011 4:16 UTC (Sun) by tzafrir (subscriber, #11501)In reply to: QEMU 1.0 released by MegabytePhreak
Parent article: QEMU 1.0 released
http://tinkering-is-fun.blogspot.com/2009/12/running-arm-...
On Debian, at least, the package qemu-user-static already installs that binfmt stuff for you.
debootstrap --arch armel --foreign suite path/to/new/chroot
cp /usr/bin/qemu-arm-static path/to/new/chroot/usr/bin/
chroot path/to/new/chroot /deboostrap/deboostrap --second-stage
The qemu package provides a helper script to wrap those commands:
qemu-debootstrap
Unlike wine, though, performance is not close to native. Well, it may emulate closely the performance of some specific ARM devices. Recall QEMU has to do much more emulation than WINE. But having it on your native system, with your "unlimited" disk space is helpful as well.
Posted Dec 4, 2011 4:40 UTC (Sun)
by MegabytePhreak (guest, #60945)
[Link] (3 responses)
Posted Dec 4, 2011 11:49 UTC (Sun)
by Jonno (subscriber, #49613)
[Link] (1 responses)
All you need to do is install a multi-arch enabled dpkg (default on Ubuntu 11.10, on Debian you still need to build from source), add the line "foreign-architecture armel" to /etc/dpkg/dpkg.cfg.d/multiarch, and install libgcc1:armel, libc6:armel, libstdc++6:armel, as well as any other shared libraries used by the application(s) you want to run (as well as qemu-user-static for your host architecture ofcourse).
Posted Dec 5, 2011 11:56 UTC (Mon)
by drag (guest, #31333)
[Link]
Combine that with Qemu's ability and Debian blows away 99% of the vendor provided platform SDKs that I have ran into.
Not that I am a expert on the subject.
Posted Dec 4, 2011 22:07 UTC (Sun)
by foom (subscriber, #14868)
[Link]
QEMU 1.0 released
QEMU 1.0 released
QEMU 1.0 released
QEMU 1.0 released