On 6 September 2013 18:19, Lluís Vilanova <vilan...@ac.upc.edu> 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