Browse Source

- fix building the target-compiler by passing the correct HOSTCC in.

Bernhard Reutner-Fischer 18 năm trước cách đây
mục cha
commit
1c0bd351ad
1 tập tin đã thay đổi với 7 bổ sung2 xóa
  1. 7 2
      toolchain/gcc/gcc-uclibc-3.x.mk

+ 7 - 2
toolchain/gcc/gcc-uclibc-3.x.mk

@@ -292,9 +292,14 @@ gcc-dirclean: gcc_initial-dirclean
 #############################################################
 GCC_BUILD_DIR3:=$(BUILD_DIR)/gcc-$(GCC_VERSION)-target
 
-$(GCC_BUILD_DIR3)/.configured: $(GCC_BUILD_DIR2)/.installed
+$(GCC_BUILD_DIR3)/.prepared: $(GCC_BUILD_DIR2)/.installed $(TARGET_PREREQ)
 	mkdir -p $(GCC_BUILD_DIR3)
-	(cd $(GCC_BUILD_DIR3); PATH=$(TARGET_PATH) \
+	touch $@
+
+$(GCC_BUILD_DIR3)/.configured: $(GCC_BUILD_DIR3)/.prepared
+	(cd $(GCC_BUILD_DIR3); rm -rf config.cache ; \
+		PATH=$(TARGET_PATH) \
+		CC_FOR_BUILD="$(HOSTCC)" \
 		$(GCC_DIR)/configure \
 		--prefix=/usr \
 		--build=$(GNU_HOST_NAME) \