diff options
author | Waldemar Brodkorb <wbx@openadk.org> | 2023-08-03 16:20:34 +0200 |
---|---|---|
committer | Waldemar Brodkorb <wbx@openadk.org> | 2023-08-03 16:24:42 +0200 |
commit | b79b8cd340473ab4fe5c794cfb96a98ef856aad4 (patch) | |
tree | 267495f7e8233f0c3c9aa78b3238d5bc19e06340 /toolchain/elf2flt/Makefile | |
parent | a064ed4bb3e4d384ed4e08ac0a884da5afc95b4a (diff) |
elf2flt: fix for binutils 2.41 and above
Diffstat (limited to 'toolchain/elf2flt/Makefile')
-rw-r--r-- | toolchain/elf2flt/Makefile | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/toolchain/elf2flt/Makefile b/toolchain/elf2flt/Makefile index 7b7d60c36..3310cea04 100644 --- a/toolchain/elf2flt/Makefile +++ b/toolchain/elf2flt/Makefile @@ -8,18 +8,23 @@ include $(ADK_TOPDIR)/mk/buildhlp.mk ifeq ($(ADK_TOOLCHAIN_BINUTILS_GIT),y) BINUTILS_VERSION:= git +BFDLIB:= .libs/libbfd.a endif ifeq ($(ADK_TOOLCHAIN_BINUTILS_2_41),y) BINUTILS_VERSION:= 2.41 +BFDLIB:= .libs/libbfd.a endif ifeq ($(ADK_TOOLCHAIN_BINUTILS_2_40),y) BINUTILS_VERSION:= 2.40 +BFDLIB:= libbfd.a endif ifeq ($(ADK_TOOLCHAIN_BINUTILS_2_39),y) BINUTILS_VERSION:= 2.39 +BFDLIB:= libbfd.a endif ifeq ($(ADK_TOOLCHAIN_BINUTILS_2_28),y) BINUTILS_VERSION:= 2.28 +BFDLIB:= libbfd.a endif $(WRKBUILD)/.configured: @@ -30,7 +35,7 @@ $(WRKBUILD)/.configured: --target=$(GNU_TARGET_NAME) \ --with-bfd-include-dir=$(TOOLCHAIN_BUILD_DIR)/w-binutils-$(BINUTILS_VERSION)-1/binutils-$(BINUTILS_VERSION)/bfd \ --with-binutils-include-dir=$(TOOLCHAIN_BUILD_DIR)/w-binutils-$(BINUTILS_VERSION)-1/binutils-$(BINUTILS_VERSION)/include \ - --with-libbfd=$(TOOLCHAIN_BUILD_DIR)/w-binutils-$(BINUTILS_VERSION)-1/binutils-$(BINUTILS_VERSION)/bfd/libbfd.a \ + --with-libbfd=$(TOOLCHAIN_BUILD_DIR)/w-binutils-$(BINUTILS_VERSION)-1/binutils-$(BINUTILS_VERSION)/bfd/$(BFDLIB) \ --with-libiberty=$(TOOLCHAIN_BUILD_DIR)/w-binutils-$(BINUTILS_VERSION)-1/binutils-$(BINUTILS_VERSION)/libiberty/libiberty.a ) touch $@ |