mirror of
git://git.openwrt.org/openwrt/openwrt.git
synced 2025-03-11 08:02:20 +00:00
tools/mklibs: Fix compile with GCC 11
GCC 11 defaults to C++17, but mklibs does not compile when using the
C++17 standard. This patch switches back to the gnu++98 version like
done in master commit 9437012b9e
("tools/mklibs: update to 0.1.44 and
convert to Python 3")
This fixes the following compile error message:
elf.hpp:52:56: error: ISO C++17 does not allow dynamic exception specifications
52 | const section &get_section(unsigned int i) const throw (std::out_of_range) { return *sections.at(i); };
Signed-off-by: Hauke Mehrtens <hauke@hauke-m.de>
This commit is contained in:
parent
84c5dbcf2a
commit
a1ee0ebbd8
@ -18,6 +18,7 @@ HOST_FIXUP:=autoreconf
|
||||
include $(INCLUDE_DIR)/host-build.mk
|
||||
|
||||
HOST_CFLAGS += -I$(CURDIR)/include
|
||||
HOST_CPPFLAGS += -std=gnu++98
|
||||
|
||||
define Host/Install
|
||||
$(INSTALL_BIN) \
|
||||
|
Loading…
Reference in New Issue
Block a user