|   | 
      | 
  
  
      | 
      | 
  
 
     | 
    | 
  
  
     | 
    | 
  
  
    |   | 
      | 
  
  
    | 
         
xen-devel
Re: [Xen-devel] [PATCH, RFC, v2] qemu: build adjustments
 
>>> On 19.11.10 at 19:25, Ian Jackson <Ian.Jackson@xxxxxxxxxxxxx> wrote:
> Jan Beulich writes ("[Xen-devel] [PATCH, RFC, v2] qemu: build adjustments"):
>> QEMU by itself can be built outside of its source directory. With the
>> qemu repository being separate from the hypervisor/tools one it seems
>> to make sense to make use of this feature, but doing so requires a
>> couple of adjustments to the Xen changes to it. Basically, if
>> CONFIG_QEMU is found to indicate an existing directory, this directory
>> will be used rather than cloning the git repo into the build tree.
>> 
>> The patch contains QEMU and tools/stubdom changes together for the
>> moment (with QEMU supposed to be residing in qemu/). For applying
>> this would need to be split.
> 
> I tried this with
>   (make -j4 KERNELS='' && echo ok.) 2>&1 | tee ../log
> and got a compiler error:
> 
> make[3]: *** No rule to make target 
> `/u/iwj/work/1/qemu-iwj.git/i386-stubdom/hookstarget.mak'.  Stop.
> 
> My .config says:
> 
> CONFIG_QEMU=/u/iwj/work/1/qemu-iwj.git
> 
> and that directory is a git checkout of qemu-xen with the qemu half of
> your patch applied.
That's *very* odd, as the patch adds this very file:
 qemu/Makefile.target                         |    9 +++++----
 qemu/i386-dm/hooks.mak                       |    2 +-
 qemu/i386-dm/hookstarget.mak                 |    2 +-
 qemu/i386-stubdom/hooks.mak                  |    2 +-
 qemu/i386-stubdom/hookslib.mak               |    1 +
 qemu/i386-stubdom/hookstarget.mak            |    1 +
 qemu/xen-config-host.mak                     |    6 +++---
 qemu/xen-config.mak                          |    1 +
 qemu/xen-hooks.mak                           |    2 +-
 qemu/xen-setup                               |   12 ++++++------
 qemu/xen-setup-stubdom                       |   18 +++++++++---------
 stubdom/Makefile                             |   14 ++++++++++++--
 tools/Makefile                               |   17 ++++++-----------
 13 files changed, 48 insertions(+), 39 deletions(-)
Could you double check your tree and the way you split the patch?
Jan
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 |   
 
 | 
    | 
  
  
    |   | 
    |