gmp/mpfr: make sure host builds add source targets to HOST_SOURCE
Closes #1183. When gmp/mpfr is needed for the host (E.G. when using an internal toolchain), the host-lib{gmp,mpfr}-source targets weren't added to HOST_SOURCE, so make source / external-deps didn't handle them. Notice that we have the same issue with the new host package support, there we should probably use HOST_<package>_DEPENDENCIES for -source dependencies. Signed-off-by: Peter Korsgaard <jacmet@sunsite.dk>
This commit is contained in:
parent
f389a9ce2f
commit
f561763e91
1
CHANGES
1
CHANGES
@ -10,6 +10,7 @@
|
||||
Issues resolved (http://bugs.uclibc.org):
|
||||
|
||||
#165: openmotif does not build
|
||||
#1183: make source fails to download gmp, mpfr and patches
|
||||
|
||||
2010.02-rc2, Released February 23th, 2010:
|
||||
|
||||
|
@ -93,6 +93,7 @@ $(GMP_HOST_DIR)/lib/libgmp$(HOST_LIBEXT): $(GMP_DIR2)/.configured
|
||||
$(MAKE) -C $(GMP_DIR2) install
|
||||
|
||||
host-libgmp: $(GMP_HOST_DIR)/lib/$(GMP_HOST_BINARY)
|
||||
host-libgmp-source: libgmp-source
|
||||
host-libgmp-clean:
|
||||
rm -rf $(GMP_HOST_DIR)
|
||||
-$(MAKE) -C $(GMP_DIR2) clean
|
||||
|
@ -107,6 +107,7 @@ $(MPFR_HOST_DIR)/lib/libmpfr$(HOST_LIBEXT): $(MPFR_DIR2)/.configured
|
||||
$(MAKE) -C $(MPFR_DIR2) install
|
||||
|
||||
host-libmpfr: $(MPFR_HOST_DIR)/lib/$(MPFR_HOST_BINARY)
|
||||
host-libmpfr-source: libmpfr-source
|
||||
host-libmpfr-clean:
|
||||
rm -rf $(MPFR_HOST_DIR)
|
||||
-$(MAKE) -C $(MPFR_DIR2) clean
|
||||
|
@ -37,6 +37,7 @@ endif
|
||||
ifndef BINUTILS_NO_MPFR
|
||||
BINUTILS_HOST_PREREQ:=$(TOOLCHAIN_DIR)/gmp/lib/libgmp$(HOST_LIBEXT) \
|
||||
$(TOOLCHAIN_DIR)/mpfr/lib/libmpfr$(HOST_LIBEXT)
|
||||
HOST_SOURCE += host-libgmp-source host-libmpfr-source
|
||||
|
||||
BINUTILS_TARGET_PREREQ:=$(TARGET_DIR)/usr/lib/libgmp$(LIBTGTEXT) \
|
||||
$(TARGET_DIR)/usr/lib/libmpfr$(LIBTGTEXT)
|
||||
|
@ -107,6 +107,7 @@ endif
|
||||
ifndef GCC_NO_MPFR
|
||||
GCC_WITH_HOST_GMP=--with-gmp=$(GMP_HOST_DIR)
|
||||
GCC_WITH_HOST_MPFR=--with-mpfr=$(MPFR_HOST_DIR)
|
||||
HOST_SOURCE += host-libgmp-source host-libmpfr-source
|
||||
|
||||
ifeq ($(BR2_INSTALL_FORTRAN),y)
|
||||
GCC_TARGET_LANGUAGES:=$(GCC_TARGET_LANGUAGES),fortran
|
||||
|
Loading…
Reference in New Issue
Block a user