From: Wei Liu Date: Fri, 30 Jan 2015 14:15:02 +0000 (+0000) Subject: stubdom: fix "make build" X-Git-Url: http://xenbits.xensource.com/gitweb?a=commitdiff_plain;h=b7e1400eba59675c102526ad47670bb363dca5f2;p=people%2Fliuw%2Fstubdom.git stubdom: fix "make build" Cross compiling libxc requires some symlinks to exist. Note that make -C tools/include requires running tools/configure. But at least now the error message is much better than just a "file not found" error. Signed-off-by: Wei Liu Cc: Ian Campbell Cc: Ian Jakcson Acked-by: Ian Campbell Acked-by: Samuel Thibault --- diff --git a/Makefile b/Makefile index 8fb885a..58ca08c 100644 --- a/Makefile +++ b/Makefile @@ -333,6 +333,8 @@ $(TARGETS_MINIOS): mini-os-%: .PHONY: libxc libxc: libxc-$(XEN_TARGET_ARCH)/libxenctrl.a libxc-$(XEN_TARGET_ARCH)/libxenguest.a libxc-$(XEN_TARGET_ARCH)/libxenctrl.a: cross-zlib + $(MAKE) -C $(XEN_ROOT)/tools/include + $(MAKE) DESTDIR= -C $(MINI_OS) links CPPFLAGS="$(TARGET_CPPFLAGS)" CFLAGS="$(TARGET_CFLAGS)" $(MAKE) DESTDIR= CONFIG_LIBXC_MINIOS=y -C libxc-$(XEN_TARGET_ARCH) libxc-$(XEN_TARGET_ARCH)/libxenguest.a: libxc-$(XEN_TARGET_ARCH)/libxenctrl.a