From a83ed8ee2e2b2969aea2f9f01214575ba9dfc6b9 Mon Sep 17 00:00:00 2001 From: Waldemar Brodkorb Date: Wed, 4 Sep 2013 11:31:59 +0200 Subject: fix musl package for x86 arch --- package/musl/Makefile | 18 +++++++++++++++--- 1 file changed, 15 insertions(+), 3 deletions(-) (limited to 'package/musl') diff --git a/package/musl/Makefile b/package/musl/Makefile index 4bf8705a6..e7526572f 100644 --- a/package/musl/Makefile +++ b/package/musl/Makefile @@ -23,15 +23,26 @@ CONFIG_STYLE:= manual BUILD_STYLE:= manual INSTALL_STYLE:= manual +MARCH:= $(CPU_ARCH) +ifeq ($(CPU_ARCH),i686) +MARCH:= i386 +endif +ifeq ($(CPU_ARCH),i586) +MARCH:= i386 +endif +ifeq ($(CPU_ARCH),i486) +MARCH:= i386 +endif + # do nothing, musl is already build in toolchain directory do-install: ${INSTALL_DIR} $(IDIR_MUSL)/usr/bin ${INSTALL_DIR} $(IDIR_MUSL)/$(ADK_TARGET_LIBC_PATH) $(CP) $(STAGING_TARGET_DIR)/usr/lib/libc.so $(IDIR_MUSL)/$(ADK_TARGET_LIBC_PATH) (cd $(IDIR_MUSL)/$(ADK_TARGET_LIBC_PATH) && \ - ln -sf libc.so ld-musl-$(CPU_ARCH).so.1) + ln -sf libc.so ld-musl-$(MARCH).so.1) (cd $(IDIR_MUSL)/usr/bin && \ - ln -sf ../../lib/ld-musl-$(CPU_ARCH).so.1 ldd) + ln -sf ../../lib/ld-musl-$(MARCH).so.1 ldd) musl-dev-install: @@ -41,7 +52,8 @@ musl-dev-install: INSTALL_HDR_PATH=$(IDIR_MUSL_DEV)/usr \ headers_install $(MAKE) -C $(TOOLCHAIN_BUILD_DIR)/w-$(PKG_NAME)-$(PKG_VERSION)-$(PKG_RELEASE)/${PKG_NAME}-${PKG_VERSION} \ - install_headers + DESTDIR=$(IDIR_MUSL_DEV) \ + install-headers @find $(IDIR_MUSL_DEV) -name .install -exec rm {} \; @find $(IDIR_MUSL_DEV) -name ..install.cmd -exec rm {} \; -- cgit v1.2.3