On Mon, Jun 28, 2010 at 06:02:37PM +0530, Prerna Saxena wrote: > [PATCH] Restore parallel building > This is based on : > http://repo.or.cz/w/qemu/stefanha.git/shortlog/refs/heads/tracing > > Signed-off-by: Prerna Saxena <pre...@linux.vnet.ibm.com>
Dependencies are not quite right yet: $ make distclean $ ./configure --trace-backend=simple $ make V=1 trace.o sh /home/stefanha/qemu/tracetool --simple -c < /home/stefanha/qemu/trace-events > trace.c sh /home/stefanha/qemu/tracetool --simple -h < /home/stefanha/qemu/trace-events > trace.h gcc -I/home/stefanha/qemu/slirp -Werror -m64 -fstack-protector-all -Wold-style-definition -Wold-style-declaration -I. -I/home/stefanha/qemu -D_FORTIFY_SOURCE=2 -D_GNU_SOURCE -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -Wstrict-prototypes -Wredundant-decls -Wall -Wundef -Wendif-labels -Wwrite-strings -Wmissing-prototypes -fno-strict-aliasing -MMD -MP -MT trace.o -MF ./trace.d -O2 -g -c -o trace.o trace.c In file included from trace.h:6, from trace.c:2: qemu-common.h:5:25: error: config-host.h: No such file or directory In file included from trace.h:6, from trace.c:2: qemu-common.h:61: error: redefinition of ‘struct iovec’ make: *** [trace.o] Error 1 I have applied it for now, however, because the implicit dependencies issue affects all of QEMU and was not caused by tracing code: http://repo.or.cz/w/qemu/stefanha.git/commitdiff/e47a997579086dd585534da610e76f23f9c04b87 Stefan