complibs/libelf: use host compiler
authorKalle Kankare <kalle.kankare@vincit.fi>
Fri Dec 03 12:36:44 2010 +0100 (2010-12-03)
changeset 221681b4c0efa46f
parent 2215 bd86485d966a
child 2221 0b27f6ceb693
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.
scripts/build/companion_libs/libelf.sh
     1.1 --- a/scripts/build/companion_libs/libelf.sh	Sun Dec 12 22:18:52 2010 +0100
     1.2 +++ b/scripts/build/companion_libs/libelf.sh	Fri Dec 03 12:36:44 2010 +0100
     1.3 @@ -36,6 +36,7 @@
     1.4          libelf_opts+=( --disable-shared --enable-static )
     1.5      fi
     1.6  
     1.7 +    CC="${CT_HOST}-gcc"                                     \
     1.8      CT_DoExecLog CFG                                        \
     1.9      "${CT_SRC_DIR}/libelf-${CT_LIBELF_VERSION}/configure"   \
    1.10          --build=${CT_BUILD}                                 \