Am 19.12.2010 um 17:10 schrieb Blue Swirl:
On Sun, Dec 19, 2010 at 2:29 PM, Stefano Bonifazi
<stefboombas...@gmail.com> wrote:
Hi all!
version 0.13 of qemu does not make libqemu.a
Is this some choice of developers, or due to any problem?
The API provided by libqemu.a is not supported, so when the compile
system was improved so that libqemu.a was no longer needed, it was
decided to be dropped. This was during development of 0.11 I think.
In particular, on some platforms libqemu.a would seem to compile okay
but the resulting QEMU executable would simply crash. We got around
these --whole-archive issues by putting together lists of object files
in Makefile.objs et al. that we can link into QEMU's executables
directly.
It is theoretically possible for your application to integrate with
our Makefiles and link to such objects directly. But again this is not
supported and may break at any time. If you just need it for one
assignment it may work - but don't expect instructions, you'd probably
be the first one trying!
Regards,
Andreas