forked from Miroirs/x49gp
fix parallel builds and subdir qemu
This commit is contained in:
parent
2671076693
commit
2a23ee8088
1 changed files with 6 additions and 3 deletions
9
Makefile
9
Makefile
|
@ -79,8 +79,9 @@ else
|
|||
QEMU_DIR=$(QEMU)
|
||||
QEMU_DIR_BUILD=$(QEMU_DIR)/arm-softmmu
|
||||
QEMU_DEFINES+=-DNEED_CPU_H
|
||||
X49GP_LDFLAGS=
|
||||
X49GP_LIBS= $(QEMU_DIR_BUILD)/exec.o $(QEMU_DIR_BUILD)/translate-all.o $(QEMU_DIR_BUILD)/cpu-exec.o $(QEMU_DIR_BUILD)/translate.o $(QEMU_DIR_BUILD)/fpu/softfloat.o $(QEMU_DIR_BUILD)/op_helper.o $(QEMU_DIR_BUILD)/helper.o $(QEMU_DIR_BUILD)/disas.o $(QEMU_DIR_BUILD)/i386-dis.o $(QEMU_DIR_BUILD)/arm-dis.o $(QEMU_DIR_BUILD)/tcg/tcg.o $(QEMU_DIR_BUILD)/iwmmxt_helper.o $(QEMU_DIR_BUILD)/neon_helper.o
|
||||
QEMU_OBJS = $(QEMU_DIR_BUILD)/exec.o $(QEMU_DIR_BUILD)/translate-all.o $(QEMU_DIR_BUILD)/cpu-exec.o $(QEMU_DIR_BUILD)/translate.o $(QEMU_DIR_BUILD)/fpu/softfloat.o $(QEMU_DIR_BUILD)/op_helper.o $(QEMU_DIR_BUILD)/helper.o $(QEMU_DIR_BUILD)/disas.o $(QEMU_DIR_BUILD)/i386-dis.o $(QEMU_DIR_BUILD)/arm-dis.o $(QEMU_DIR_BUILD)/tcg/tcg.o $(QEMU_DIR_BUILD)/iwmmxt_helper.o $(QEMU_DIR_BUILD)/neon_helper.o
|
||||
X49GP_LDFLAGS =
|
||||
X49GP_LIBS = $(QEMU_OBJS)
|
||||
endif
|
||||
QEMU_INCDIR=$(QEMU_DIR)
|
||||
QEMU_INC=-I$(QEMU_INCDIR)/target-arm -I$(QEMU_INCDIR) -I$(QEMU_INCDIR)/fpu -I$(QEMU_INCDIR)/arm-softmmu
|
||||
|
@ -171,7 +172,7 @@ ifdef QEMU_OLD
|
|||
$(TARGET): $(OBJS) $(VVFATOBJS) $(QEMU)/arm-softmmu/libqemu.a
|
||||
$(CC) -Wl,--no-as-needed $(LDFLAGS) -o $@ $(OBJS) $(VVFATOBJS) $(LDLIBS)
|
||||
else
|
||||
$(TARGET): $(OBJS) $(VVFATOBJS) _dir_qemu
|
||||
$(TARGET): $(OBJS) $(VVFATOBJS) $(QEMU_OBJS)
|
||||
$(CC) -Wl,--no-as-needed $(LDFLAGS) -o $@ $(OBJS) $(VVFATOBJS) $(LDLIBS)
|
||||
endif
|
||||
|
||||
|
@ -260,6 +261,8 @@ $(QEMU)/config-host.h: $(QEMUSRC)
|
|||
./configure-small --extra-cflags=-DX49GP; \
|
||||
+$(QEMUMAKE) -f Makefile-small )
|
||||
|
||||
$(QEMU_OBJS): _dir_qemu
|
||||
|
||||
_dir_qemu: dummy
|
||||
+$(QEMUMAKE) -C $(QEMU) -f Makefile-small
|
||||
endif
|
||||
|
|
Loading…
Reference in a new issue