diff options
| author | Douglas RAILLARD <public.douglas.raillard@gmail.com> | 2015-09-06 17:48:19 +0200 |
|---|---|---|
| committer | Thomas Petazzoni <thomas.petazzoni@free-electrons.com> | 2015-09-20 15:33:58 +0200 |
| commit | dab6765150e0eb5016869f3c0c0e0047745560e9 (patch) | |
| tree | 4e75f0248ae75667dcde7835d47c7d53ffad9041 | |
| parent | 7d7c1be4fc61b069919ea6bb6cc9b08d7520ae26 (diff) | |
| download | buildroot-dab6765150e0eb5016869f3c0c0e0047745560e9.tar.gz buildroot-dab6765150e0eb5016869f3c0c0e0047745560e9.zip | |
elf2flt: fix build when LTO is enabled
Signed-off-by: Douglas RAILLARD <public.douglas.raillard@gmail.com>
Reviewed-by: "Yann E. MORIN" <yann.morin.1998@free.fr>
Signed-off-by: Thomas Petazzoni <thomas.petazzoni@free-electrons.com>
| -rw-r--r-- | package/elf2flt/elf2flt.mk | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/package/elf2flt/elf2flt.mk b/package/elf2flt/elf2flt.mk index 3fcada42ea..bec270b5be 100644 --- a/package/elf2flt/elf2flt.mk +++ b/package/elf2flt/elf2flt.mk @@ -21,6 +21,12 @@ HOST_ELF2FLT_CONF_OPTS = \ --with-libiberty=$(HOST_BINUTILS_DIR)/libiberty/libiberty.a \ --target=$(GNU_TARGET_NAME) -HOST_ELF2FLT_CONF_ENV = LIBS=-lz +HOST_ELF2FLT_LIBS = -lz + +ifeq ($(BR2_GCC_ENABLE_LTO),y) +HOST_ELF2FLT_LIBS += -ldl +endif + +HOST_ELF2FLT_CONF_ENV = LIBS="$(HOST_ELF2FLT_LIBS)" $(eval $(host-autotools-package)) |

