|
@@ -447,8 +447,13 @@ endef
|
|
# of the dynamic library loader. We just need to create a symbolic
|
|
# of the dynamic library loader. We just need to create a symbolic
|
|
# link to libc.so with the appropriate name.
|
|
# link to libc.so with the appropriate name.
|
|
ifeq ($(BR2_TOOLCHAIN_EXTERNAL_MUSL),y)
|
|
ifeq ($(BR2_TOOLCHAIN_EXTERNAL_MUSL),y)
|
|
|
|
+ifeq ($(BR2_i386),y)
|
|
|
|
+MUSL_ARCH = i386
|
|
|
|
+else
|
|
|
|
+MUSL_ARCH = $(ARCH)
|
|
|
|
+endif
|
|
define TOOLCHAIN_EXTERNAL_MUSL_LD_LINK
|
|
define TOOLCHAIN_EXTERNAL_MUSL_LD_LINK
|
|
- ln -sf libc.so $(TARGET_DIR)/lib/ld-musl-$(ARCH).so.1
|
|
|
|
|
|
+ ln -sf libc.so $(TARGET_DIR)/lib/ld-musl-$(MUSL_ARCH).so.1
|
|
endef
|
|
endef
|
|
TOOLCHAIN_EXTERNAL_POST_INSTALL_STAGING_HOOKS += TOOLCHAIN_EXTERNAL_MUSL_LD_LINK
|
|
TOOLCHAIN_EXTERNAL_POST_INSTALL_STAGING_HOOKS += TOOLCHAIN_EXTERNAL_MUSL_LD_LINK
|
|
endif
|
|
endif
|