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

Reply via email to