From 63f89cd454bcd1f2cdd14e63de0587a2f692cd07 Mon Sep 17 00:00:00 2001 From: klzgrad Date: Sun, 31 Jan 2021 20:15:28 +0800 Subject: [PATCH] Fix OpenWrt x86 builds --- src/build/toolchain/linux/BUILD.gn | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/build/toolchain/linux/BUILD.gn b/src/build/toolchain/linux/BUILD.gn index 8743b15ffc..f3140ea32e 100644 --- a/src/build/toolchain/linux/BUILD.gn +++ b/src/build/toolchain/linux/BUILD.gn @@ -99,8 +99,8 @@ clang_toolchain("clang_x86") { clang_toolchain("clang_x86_openwrt") { # Output linker map files for binary size analysis. enable_linker_map = true - extra_cppflags = "--target=i386-openwrt-linux-musl -D_LIBCPP_HAS_MUSL_LIBC -D__UCLIBC__" - extra_ldflags = "--target=i386-openwrt-linux-musl" + extra_cppflags = "--target=i486-openwrt-linux-musl -D_LIBCPP_HAS_MUSL_LIBC -D__UCLIBC__" + extra_ldflags = "--target=i486-openwrt-linux-musl -Wl,--dynamic-linker=/lib/ld-musl-i386.so.1" toolchain_args = { current_cpu = "x86" @@ -242,7 +242,7 @@ clang_toolchain("clang_mipsel") { clang_toolchain("clang_mipsel_openwrt") { extra_cppflags = "--target=mipsel-openwrt-linux-musl -D_LIBCPP_HAS_MUSL_LIBC -D__UCLIBC__" - extra_ldflags = "--target=mipsel-openwrt-linux-musl" + extra_ldflags = "--target=mipsel-openwrt-linux-musl -Wl,--dynamic-linker=/lib/ld-musl-mipsel-sf.so.1" toolchain_args = { current_cpu = "mipsel"