--- qemu/tests/Makefile 2018/04/24 16:51:12 1.1.1.6 +++ qemu/tests/Makefile 2018/04/24 18:25:21 1.1.1.8 @@ -1,5 +1,6 @@ -include ../config-host.mak -VPATH=$(SRC_PATH)/tests + +$(call set-vpath, $(SRC_PATH)/tests) CFLAGS=-Wall -O2 -g -fno-strict-aliasing #CFLAGS+=-msse2 @@ -78,9 +79,9 @@ runcom: runcom.c $(CC) $(CFLAGS) $(LDFLAGS) -o $@ $< # NOTE: -fomit-frame-pointer is currently needed : this is a bug in libqemu -qruncom: qruncom.c ../i386-user/libqemu.a +qruncom: qruncom.c ../ioport-user.c ../i386-user/libqemu.a $(CC) $(CFLAGS) -fomit-frame-pointer $(LDFLAGS) -I../target-i386 -I.. -I../i386-user -I../fpu \ - -o $@ $< -L../i386-user -lqemu -lm + -o $@ $(filter %.c, $^) -L../i386-user -lqemu -lm # arm test hello-arm: hello-arm.o