diff options
author | Keir Fraser <keir.fraser@citrix.com> | 2008-07-18 14:23:41 +0100 |
---|---|---|
committer | Keir Fraser <keir.fraser@citrix.com> | 2008-07-18 14:23:41 +0100 |
commit | 9c25e4b605170e6da495459f9b266d5b66ee3e04 (patch) | |
tree | 481a5e9856aa2501b46a40e732b3449e9b2fc7b0 /stubdom | |
parent | ce88683ac9815990ac0ac1c92ba600e6f13e7dc2 (diff) | |
download | xen-9c25e4b605170e6da495459f9b266d5b66ee3e04.tar.gz xen-9c25e4b605170e6da495459f9b266d5b66ee3e04.tar.bz2 xen-9c25e4b605170e6da495459f9b266d5b66ee3e04.zip |
stubdom: fix build dependency
newlib now depends on mini-os header links
Signed-off-by: Samuel Thibault <samuel.thibault@eu.citrix.com>
Diffstat (limited to 'stubdom')
-rw-r--r-- | stubdom/Makefile | 12 |
1 files changed, 6 insertions, 6 deletions
diff --git a/stubdom/Makefile b/stubdom/Makefile index dec13efa60..547ba19497 100644 --- a/stubdom/Makefile +++ b/stubdom/Makefile @@ -85,7 +85,7 @@ newlib-$(NEWLIB_VERSION): newlib-$(NEWLIB_VERSION).tar.gz NEWLIB_STAMPFILE=$(CROSS_ROOT)/$(GNU_TARGET_ARCH)-xen-elf/lib/libc.a .PHONY: cross-newlib cross-newlib: $(NEWLIB_STAMPFILE) -$(NEWLIB_STAMPFILE): newlib-$(NEWLIB_VERSION) +$(NEWLIB_STAMPFILE): mk-headers newlib-$(NEWLIB_VERSION) mkdir -p newlib-build ( cd newlib-build && \ CC_FOR_TARGET="$(CC) $(TARGET_CPPFLAGS) $(TARGET_CFLAGS) $(NEWLIB_CFLAGS)" AR_FOR_TARGET=$(AR) LD_FOR_TARGET=$(LD) RANLIB_FOR_TARGET=$(RANLIB) ../newlib-$(NEWLIB_VERSION)/configure --prefix=$(CROSS_PREFIX) --verbose --target=$(GNU_TARGET_ARCH)-xen-elf --enable-newlib-io-long-long --disable-multilib && \ @@ -205,7 +205,7 @@ $(TARGETS_MINIOS): mini-os-%: .PHONY: libxc libxc: libxc/libxenctrl.a libxc/libxenguest.a -libxc/libxenctrl.a libxc/libxenguest.a:: cross-zlib mk-headers +libxc/libxenctrl.a libxc/libxenguest.a:: cross-zlib CPPFLAGS="$(TARGET_CPPFLAGS)" CFLAGS="$(TARGET_CFLAGS)" $(MAKE) -C libxc ####### @@ -213,7 +213,7 @@ libxc/libxenctrl.a libxc/libxenguest.a:: cross-zlib mk-headers ####### .PHONY: ioemu -ioemu: cross-zlib cross-libpci mk-headers libxc +ioemu: cross-zlib cross-libpci libxc ifeq ($(CONFIG_QEMU),ioemu) [ -f ioemu/config-host.mak ] || \ ( cd ioemu ; \ @@ -231,7 +231,7 @@ endif ###### .PHONY: caml -caml: cross-newlib mk-headers +caml: cross-newlib CPPFLAGS="$(TARGET_CPPFLAGS)" CFLAGS="$(TARGET_CFLAGS)" $(MAKE) -C $@ LWIPDIR=$(CURDIR)/lwip ### @@ -239,7 +239,7 @@ caml: cross-newlib mk-headers ### .PHONY: c -c: cross-newlib mk-headers +c: cross-newlib CPPFLAGS="$(TARGET_CPPFLAGS)" CFLAGS="$(TARGET_CFLAGS)" $(MAKE) -C $@ LWIPDIR=$(CURDIR)/lwip ###### @@ -257,7 +257,7 @@ grub-upstream: grub-$(GRUB_VERSION).tar.gz done .PHONY: grub -grub: grub-upstream cross-newlib mk-headers +grub: grub-upstream cross-newlib CPPFLAGS="$(TARGET_CPPFLAGS)" CFLAGS="$(TARGET_CFLAGS)" $(MAKE) -C $@ ######## |