[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC PATCH v2 1/6] make.rule: fix $(obj) to a real rela
From: |
Peter Maydell |
Subject: |
Re: [Qemu-devel] [RFC PATCH v2 1/6] make.rule: fix $(obj) to a real relative path |
Date: |
Mon, 9 Sep 2013 11:46:02 +0100 |
On 6 September 2013 18:19, Lluís Vilanova <address@hidden> wrote:
> Fam Zheng writes:
> [...]
>> Because $(obj) here is './block', instead of '../block'. This doesn't
>> hurt compiling because we basically build all .o from top Makefile,
>> before entering Makefile.target, but it will affact arriving per-object
>> libs support.
>
> I'm curious. What's the reason to not use recursive make in QEMU?
The classic paper is "Recursive make considered harmful":
http://aegis.sourceforge.net/auug97.pdf
-- PMM
- [Qemu-devel] [RFC PATCH v2 3/6] Makefile: introduce common-obj-m and block-obj-m for DSO, (continued)
[Qemu-devel] [RFC PATCH v2 1/6] make.rule: fix $(obj) to a real relative path, Fam Zheng, 2013/09/06
[Qemu-devel] [RFC PATCH v2 4/6] module: implement module loading function, Fam Zheng, 2013/09/06
[Qemu-devel] [RFC PATCH v2 6/6] qed: build as shared library, Fam Zheng, 2013/09/06
[Qemu-devel] [RFC PATCH v2 5/6] curl: build as shared library, Fam Zheng, 2013/09/06