diff options
author | Jim Huang <jim.huang@linaro.org> | 2011-05-27 01:13:31 +0800 |
---|---|---|
committer | Jim Huang <jim.huang@linaro.org> | 2011-05-27 01:22:52 +0800 |
commit | 054dccbe3328670482ed427d03f812d5325982eb (patch) | |
tree | 089ca11d69a7c400fcf3b8b4de6e369e6aa3a3a9 /Makefile.in | |
parent | 045bccfdc96282321abda4d00e0d425ec30443de (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.in | 6 |
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 |