From b0c69b3cdcb656c44b7eb024713593f9febe41af Mon Sep 17 00:00:00 2001 From: "Yann E. MORIN\"" Date: Wed, 29 Dec 2010 02:34:18 +0100 Subject: complibs/libelf: build with -fPIC libelf is used by gcc to build the lto-plugin used by binutils' gold to perform LTO. This requires that files in libelf be compiled with -fPIC to generate a proper .so. Signed-off-by: "Yann E. MORIN" diff --git a/scripts/build/companion_libs/libelf.sh b/scripts/build/companion_libs/libelf.sh index 0488ddb..db08417 100644 --- a/scripts/build/companion_libs/libelf.sh +++ b/scripts/build/companion_libs/libelf.sh @@ -37,6 +37,7 @@ do_libelf() { fi CC="${CT_HOST}-gcc" \ + CFLAGS="-fPIC" \ CT_DoExecLog CFG \ "${CT_SRC_DIR}/libelf-${CT_LIBELF_VERSION}/configure" \ --build=${CT_BUILD} \ @@ -69,6 +70,7 @@ do_libelf_target() { CT_DoLog EXTRA "Configuring libelf" CC="${CT_TARGET}-gcc" \ + CFLAGS="-fPIC" \ CT_DoExecLog ALL \ "${CT_SRC_DIR}/libelf-${CT_LIBELF_VERSION}/configure" \ --build=${CT_BUILD} \ -- cgit v0.10.2-6-g49f6