|
From: | Anthony Liguori |
Subject: | Re: [Qemu-devel] [PATCH RFC v3 02/21] qom: Add QOM support to user emulators |
Date: | Tue, 07 Feb 2012 11:51:31 -0600 |
User-agent: | Mozilla/5.0 (X11; U; Linux x86_64; en-US; rv:1.9.2.23) Gecko/20110922 Lightning/1.0b2 Thunderbird/3.1.15 |
On 02/07/2012 11:25 AM, Peter Maydell wrote:
On 6 February 2012 19:16, Anthony Liguori<address@hidden> wrote:If we're going to go down this road, then I have a hard requirement. We need to build the common infrastructure only once. Otherwise build times are going to explode and we'll end up with CONFIG_USER_ONLY #defines all over the place.You already have to build twice, because you can't say "build the user emulators with --static and the system emulators without", so one of the standard use cases requires doing two configure-and-build runs anyhow.
So does it make sense to build both user and system emulators by default?QOM has a lot of dependencies. Rebuilding it for user means that we're goign to end up rebuilding a lot of user code which sucks.
Regards, Anthony Liguori
-- PMM
[Prev in Thread] | Current Thread | [Next in Thread] |