瀏覽代碼

- put libstdc++.so into the correct place (usr/lib) and make sure that the dir exists

Bernhard Reutner-Fischer 18 年之前
父節點
當前提交
3539f8a9d1
共有 2 個文件被更改,包括 3 次插入1 次删除
  1. 1 0
      toolchain/gcc/gcc-uclibc-3.x.mk
  2. 2 1
      toolchain/gcc/gcc-uclibc-4.x.mk

+ 1 - 0
toolchain/gcc/gcc-uclibc-3.x.mk

@@ -309,6 +309,7 @@ endif
 	#
 	# Ok... that's enough of that.
 	#
+	-mkdir -p $(TARGET_DIR)/usr/lib $(TARGET_DIR)/usr/sbin
 	touch $@
 
 $(GCC_BUILD_DIR2)/.libs_installed: $(GCC_BUILD_DIR2)/.installed

+ 2 - 1
toolchain/gcc/gcc-uclibc-4.x.mk

@@ -333,6 +333,7 @@ endif
 	#
 	# Ok... that's enough of that.
 	#
+	-mkdir -p $(TARGET_DIR)/usr/lib $(TARGET_DIR)/usr/sbin
 	touch $@
 
 $(GCC_BUILD_DIR2)/.libs_installed: $(GCC_BUILD_DIR2)/.installed
@@ -342,7 +343,7 @@ ifeq ($(BR2_GCC_SHARED_LIBGCC),y)
 	-cp -dpf $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib/libgcc_s* $(TARGET_DIR)/lib/
 endif
 ifeq ($(BR2_INSTALL_LIBSTDCPP),y)
-	-cp -dpf $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib/libstdc++.so* $(TARGET_DIR)/lib/
+	-cp -dpf $(STAGING_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib/libstdc++.so* $(TARGET_DIR)/usr/lib/
 endif
 ifeq ($(BR2_INSTALL_LIBGCJ),y)
 	-cp -dpf $(STAGING_DIR)/lib/libgcj.so* $(TARGET_DIR)/lib/