blob: d3b2cf4159d8553e8aaf1516d94f32f6009f2596 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
|
Parallel build doesn't work after "make clean"
After running "make clean" qemu won't build with -j option.
When I run "./configure && make clean" and then make -j5, following errors occur:
GEN config-host.h
GEN trace.h
GEN qemu-options.def
GEN qmp-commands.h
GEN qapi-types.h
GEN qapi-visit.h
GEN tests/test-qapi-types.h
GEN tests/test-qapi-visit.h
GEN tests/test-qmp-commands.h
GEN qapi-generated/qga-qapi-types.h
GEN qapi-generated/qga-qapi-visit.h
GEN qapi-generated/qga-qmp-commands.h
CC osdep.o
CC qemu-thread-posix.o
cc1: error: qapi-generated: No such file or directory [-Werror]
cc1: all warnings being treated as errors
make: *** [qemu-thread-posix.o] Error 1
make: *** Waiting for unfinished jobs....
cc1: error: qapi-generated: No such file or directory [-Werror]
cc1: all warnings being treated as errors
make: *** [osdep.o] Error 1
If you run "make -j5" once again after this, build continues succesfully because "qapi-generated" directory already exists.
|