aboutsummaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorKalle Kankare <kalle.kankare@vincit.fi>2010-12-03 12:36:44 +0100
committerKalle Kankare <kalle.kankare@vincit.fi>2010-12-03 12:36:44 +0100
commit1b3c15e7ec296f9d146a6eb09d8fce469df754e7 (patch)
tree01bc3f0cbef9a889268d310f219be6eb58a4981a /scripts
parent630f2e270940e43850006f693af66d71c99a141d (diff)
downloadcrosstool-ng-1b3c15e7ec296f9d146a6eb09d8fce469df754e7.tar.gz
crosstool-ng-1b3c15e7ec296f9d146a6eb09d8fce469df754e7.tar.bz2
crosstool-ng-1b3c15e7ec296f9d146a6eb09d8fce469df754e7.zip
complibs/libelf: use host compiler
It appears, that the configure scripts of libelf versions 0.8.13 and 0.8.12 do not honour the --host option. The compiler must be given as an environment variable or the process will use the command "gcc" as the compiler. It seems that this is already done in the function do_libelf_target in scripts/build/companion_libs/libelf.sh, but not in function do_libelf. (transplanted from 81b4c0efa46f757b89c150f66e09615ee7c0f5a4)
Diffstat (limited to 'scripts')
-rw-r--r--scripts/build/companion_libs/libelf.sh1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/build/companion_libs/libelf.sh b/scripts/build/companion_libs/libelf.sh
index b899908b..0488ddb7 100644
--- a/scripts/build/companion_libs/libelf.sh
+++ b/scripts/build/companion_libs/libelf.sh
@@ -36,6 +36,7 @@ do_libelf() {
libelf_opts+=( --disable-shared --enable-static )
fi
+ CC="${CT_HOST}-gcc" \
CT_DoExecLog CFG \
"${CT_SRC_DIR}/libelf-${CT_LIBELF_VERSION}/configure" \
--build=${CT_BUILD} \