aboutsummaryrefslogtreecommitdiff
path: root/Makefile.in
diff options
context:
space:
mode:
authorJim Huang <jim.huang@linaro.org>2011-05-27 01:13:31 +0800
committerJim Huang <jim.huang@linaro.org>2011-05-27 01:22:52 +0800
commit054dccbe3328670482ed427d03f812d5325982eb (patch)
tree089ca11d69a7c400fcf3b8b4de6e369e6aa3a3a9 /Makefile.in
parent045bccfdc96282321abda4d00e0d425ec30443de (diff)
Fix host-libbfd installation problem caused by undefined $(INSTALL)
While executing target install-host-libbfd, the build system complains: make -C libbfd-binutils-2.20.1/bfd install \ bfdlibdir=/tmp/android-toolchain-eabi/lib bfdincludedir=/tmp/android-toolchain-eabi/include && \ -m 644 libbfd-binutils-2.20.1/intl/libintl.a \ /tmp/android-toolchain-eabi/lib && \ -m 644 libbfd-binutils-2.20.1/libiberty/libiberty.a \ /tmp/android-toolchain-eabi/lib /bin/sh: line 2: -m: command not found The problem was caused by undefined $(INSTALL). The patch attempts to configure `install' program by autotool in order to set $(INSTALL) properly and replace $(INSTALL) -m 644 with multi-platform friendly $(INSTALL_DATA). Signed-off-by: Jim Huang <jim.huang@linaro.org>
Diffstat (limited to 'Makefile.in')
-rw-r--r--Makefile.in6
1 files changed, 4 insertions, 2 deletions
diff --git a/Makefile.in b/Makefile.in
index d3de043..c93a0e0 100644
--- a/Makefile.in
+++ b/Makefile.in
@@ -47,6 +47,8 @@ abs_builddir = @abs_builddir@
#
# miscellaneous variables
#
+INSTALL:=@INSTALL@
+INSTALL_DATA:=@INSTALL_DATA@
TOPLEVEL_CONFIGURE_ARGUMENTS:=@TOPLEVEL_CONFIGURE_ARGUMENTS@
baseargs = @baseargs@
GCC_MIN_VERSION_4_3_0:=@GCC_MIN_VERSION_4_3_0@
@@ -351,9 +353,9 @@ stmp-build-host-libbfd: stmp-config-host-libbfd
install-host-libbfd: stmp-build-host-libbfd install-target-binutils
$(MAKE) -C libbfd-${BINUTILS_VERSION}/bfd install \
bfdlibdir=$(libdir) bfdincludedir=$(includedir) && \
- $(INSTALL) -m 644 libbfd-${BINUTILS_VERSION}/intl/libintl.a \
+ $(INSTALL_DATA) libbfd-${BINUTILS_VERSION}/intl/libintl.a \
$(libdir) && \
- $(INSTALL) -m 644 libbfd-${BINUTILS_VERSION}/libiberty/libiberty.a \
+ $(INSTALL_DATA) libbfd-${BINUTILS_VERSION}/libiberty/libiberty.a \
$(libdir)
# target gcc rules