|
From: | Paolo Bonzini |
Subject: | Re: [Qemu-devel] [Bug 1324112] [NEW] qemu parallel building error on libcacard.la |
Date: | Thu, 10 Jul 2014 09:43:16 +0200 |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.6.0 |
Il 10/06/2014 17:08, tal zilcer ha scritto:
Trace/generated*.o files depends on trace/generated*.la files($(libcacard-obj-y): | $(libcacard-lobj-y)) Also util depends on generated-*.o files (util-obj-y += generated-events.o) This means when libcacard.la is being build generated-*.o files can be build by the util target. I think you should change libcacard.la dependencies to include the o files and not only the la files.
This should now be fixed because libcacard doesn't use trace/* anymore. In any case, this was the logic:- trace/generated-events.o should not be started until after trace/generated-events.lo has been built.
- trace/generated-events.lo will also build trace/generated-events.o, so the trace/generated-events.o rule will never be invoked.
Paolo
[Prev in Thread] | Current Thread | [Next in Thread] |