فهرست منبع

fix configure options when native building

Waldemar Brodkorb 14 سال پیش
والد
کامیت
7ef2ed6808
2فایلهای تغییر یافته به همراه3 افزوده شده و 4 حذف شده
  1. 1 4
      mk/pkg-bottom.mk
  2. 2 0
      mk/vars.mk

+ 1 - 4
mk/pkg-bottom.mk

@@ -72,10 +72,7 @@ else ifeq ($(strip ${CONFIG_STYLE}),)
 	    done;
 	cd ${WRKBUILD}; rm -f config.{cache,status}; \
 	    env ${CONFIGURE_ENV} \
-	    ${BASH} ${WRKSRC}/${CONFIGURE_PROG} \
-	    --build=${GNU_HOST_NAME} \
-	    --host=${GNU_TARGET_NAME} \
-	    --target=${GNU_TARGET_NAME} \
+	    ${BASH} ${WRKSRC}/${CONFIGURE_PROG} ${CONFIGURE_TRIPLE} \
 	    --program-prefix= \
 	    --program-suffix= \
 	    --prefix=/usr \

+ 2 - 0
mk/vars.mk

@@ -50,9 +50,11 @@ GNU_TARGET_NAME=	$(CPU_ARCH)-$(ADK_VENDOR)-linux
 ifeq ($(ADK_NATIVE),y) 
 TARGET_CROSS:=
 TARGET_COMPILER_PREFIX?=
+CONFIGURE_TRIPLE:=	
 else
 TARGET_CROSS:=		$(STAGING_HOST_DIR)/bin/$(REAL_GNU_TARGET_NAME)-
 TARGET_COMPILER_PREFIX?=${TARGET_CROSS}
+CONFIGURE_TRIPLE:=	--build=${GNU_HOST_NAME} --host=${GNU_TARGET_NAME} --target=${GNU_TARGET_NAME}
 endif
 
 ifneq ($(strip ${ADK_USE_CCACHE}),)