Changeset 22723


Ignore:
Timestamp:
2010-08-19T14:49:51+02:00 (6 years ago)
Author:
nbd
Message:

toolchain: fix the sysroot mess by getting rid of $(TOOLCHAIN_DIR)/usr and moving it back to $(TOOLCHAIN_DIR), this change makes the toolchain relocatable again, which should fix the SDK

Location:
trunk
Files:
12 edited

Legend:

Unmodified
Added
Removed
  • trunk/package/base-files/Makefile

    r22629 r22723  
    403403  define Package/libstdcpp/install 
    404404        $(INSTALL_DIR) $(1)/usr/lib 
    405         $(CP) $(TOOLCHAIN_DIR)/usr/lib/libstdc++.so.* $(1)/usr/lib/ 
     405        $(CP) $(TOOLCHAIN_DIR)/lib/libstdc++.so.* $(1)/usr/lib/ 
    406406  endef 
    407407 
     
    451451 
    452452  define Package/libc/install_lib 
    453         $(CP) $(filter-out %/libdl_pic.a %/libpthread_pic.a %/libresolv_pic.a,$(wildcard $(TOOLCHAIN_DIR)/usr/lib/lib*.a)) $(1)/lib/ 
    454         $(if $(wildcard $(TOOLCHAIN_DIR)/usr/lib/libc_so.a),$(CP) $(TOOLCHAIN_DIR)/usr/lib/libc_so.a $(1)/lib/libc_pic.a) 
    455         $(if $(wildcard $(TOOLCHAIN_DIR)/usr/lib/gcc/*/*/libgcc.map), \ 
    456                 $(CP) $(TOOLCHAIN_DIR)/usr/lib/gcc/*/*/libgcc_pic.a $(1)/lib/libgcc_s_pic.a; \ 
    457                 $(CP) $(TOOLCHAIN_DIR)/usr/lib/gcc/*/*/libgcc.map $(1)/lib/libgcc_s_pic.map \ 
     453        $(CP) $(filter-out %/libdl_pic.a %/libpthread_pic.a %/libresolv_pic.a,$(wildcard $(TOOLCHAIN_DIR)/lib/lib*.a)) $(1)/lib/ 
     454        $(if $(wildcard $(TOOLCHAIN_DIR)/lib/libc_so.a),$(CP) $(TOOLCHAIN_DIR)/lib/libc_so.a $(1)/lib/libc_pic.a) 
     455        $(if $(wildcard $(TOOLCHAIN_DIR)/lib/gcc/*/*/libgcc.map), \ 
     456                $(CP) $(TOOLCHAIN_DIR)/lib/gcc/*/*/libgcc_pic.a $(1)/lib/libgcc_s_pic.a; \ 
     457                $(CP) $(TOOLCHAIN_DIR)/lib/gcc/*/*/libgcc.map $(1)/lib/libgcc_s_pic.map \ 
    458458        ) 
    459459  endef 
     
    468468 
    469469  define Package/libpthread/install_lib 
    470         $(if $(wildcard $(TOOLCHAIN_DIR)/usr/lib/libpthread_so.a),$(CP) $(TOOLCHAIN_DIR)/usr/lib/libpthread_so.a $(1)/lib/libpthread_pic.a) 
     470        $(if $(wildcard $(TOOLCHAIN_DIR)/lib/libpthread_so.a),$(CP) $(TOOLCHAIN_DIR)/lib/libpthread_so.a $(1)/lib/libpthread_pic.a) 
    471471  endef 
    472472 
     
    481481  define Package/ldd/install 
    482482        $(INSTALL_DIR) $(1)/usr/bin/ 
    483         $(CP) $(TOOLCHAIN_DIR)/usr/bin/ldd $(1)/usr/bin/ 
     483        $(CP) $(TOOLCHAIN_DIR)/bin/ldd $(1)/usr/bin/ 
    484484  endef 
    485485 
  • trunk/rules.mk

    r22720 r22723  
    115115    TARGET_CPPFLAGS+= -I$(TOOLCHAIN_DIR)/usr/include -I$(TOOLCHAIN_DIR)/include 
    116116    TARGET_LDFLAGS+= -L$(TOOLCHAIN_DIR)/usr/lib -L$(TOOLCHAIN_DIR)/lib 
    117     TARGET_PATH:=$(TOOLCHAIN_DIR)/usr/bin:$(TARGET_PATH) 
     117    TARGET_PATH:=$(TOOLCHAIN_DIR)/bin:$(TARGET_PATH) 
    118118  else 
    119119    ifeq ($(CONFIG_NATIVE_TOOLCHAIN),) 
  • trunk/toolchain/binutils/Makefile

    r21046 r22723  
    4242BINUTILS_CONFIGURE:= \ 
    4343        ./configure \ 
    44                 --prefix=$(TOOLCHAIN_DIR)/usr \ 
     44                --prefix=$(TOOLCHAIN_DIR) \ 
    4545                --build=$(GNU_HOST_NAME) \ 
    4646                --host=$(GNU_HOST_NAME) \ 
     
    8585define Host/Install 
    8686        $(MAKE) -C $(HOST_BUILD_DIR) install 
    87         $(CP) $(TOOLCHAIN_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-readelf $(REAL_STAGING_DIR_HOST)/bin/readelf 
     87        $(CP) $(TOOLCHAIN_DIR)/bin/$(REAL_GNU_TARGET_NAME)-readelf $(REAL_STAGING_DIR_HOST)/bin/readelf 
    8888endef 
    8989 
  • trunk/toolchain/eglibc/Makefile

    r21611 r22723  
    6363        libc_cv_slibdir="/lib" \ 
    6464        $(HOST_BUILD_DIR)/libc/configure \ 
    65                 --prefix=/usr \ 
     65                --prefix= \ 
    6666                --build=$(GNU_HOST_NAME) \ 
    6767                --host=$(REAL_GNU_TARGET_NAME) \ 
    68                 --with-headers=$(TOOLCHAIN_DIR)/usr/include \ 
     68                --with-headers=$(TOOLCHAIN_DIR)/include \ 
    6969                --disable-profile \ 
    7070                --without-gd \ 
     
    103103 
    104104define Stage1/Install 
    105         mkdir -p $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/usr/{include,lib} 
     105        mkdir -p $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/{include,lib} 
    106106        $(EGLIBC_MAKE) -C $(HOST_BUILD_DIR1) \ 
    107107                install_root="$(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev" \ 
     
    111111                csu/subdir_lib 
    112112        ( cd $(HOST_BUILD_DIR1); \ 
    113                 $(CP) csu/crt1.o csu/crti.o csu/crtn.o $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/usr/lib/ \ 
     113                $(CP) csu/crt1.o csu/crti.o csu/crtn.o $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/lib/ \ 
    114114        ) 
    115115        $(TARGET_CC) -nostdlib -nostartfiles -shared -x c /dev/null \ 
    116                 -o $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/usr/lib/libc.so 
     116                -o $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/lib/libc.so 
    117117endef 
    118118 
  • trunk/toolchain/gcc/common.mk

    r22450 r22723  
    105105        SHELL="$(BASH)" \ 
    106106        $(HOST_SOURCE_DIR)/configure \ 
    107                 --prefix=$(TOOLCHAIN_DIR)/usr \ 
     107                --prefix=$(TOOLCHAIN_DIR) \ 
    108108                --build=$(GNU_HOST_NAME) \ 
    109109                --host=$(GNU_HOST_NAME) \ 
     
    188188                $(GCC_BUILD_DIR) \ 
    189189                $(BUILD_DIR_TOOLCHAIN)/$(PKG_NAME) \ 
    190                 $(TOOLCHAIN_DIR)/usr/$(REAL_GNU_TARGET_NAME) \ 
    191                 $(TOOLCHAIN_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-gc* \ 
    192                 $(TOOLCHAIN_DIR)/usr/bin/$(REAL_GNU_TARGET_NAME)-c* 
     190                $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME) \ 
     191                $(TOOLCHAIN_DIR)/bin/$(REAL_GNU_TARGET_NAME)-gc* \ 
     192                $(TOOLCHAIN_DIR)/bin/$(REAL_GNU_TARGET_NAME)-c* 
    193193endef 
  • trunk/toolchain/gcc/final/Makefile

    r22319 r22723  
    2424 
    2525define Host/Configure 
    26         mkdir -p $(GCC_BUILD_DIR) $(TOOLCHAIN_DIR)/usr/$(REAL_GNU_TARGET_NAME) 
     26        mkdir -p $(GCC_BUILD_DIR) $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME) 
    2727        # Important!  Required for limits.h to be fixed. 
    28         rm -rf $(TOOLCHAIN_DIR)/usr/$(REAL_GNU_TARGET_NAME)/sys-include 
    29         ln -sf ../include $(TOOLCHAIN_DIR)/usr/$(REAL_GNU_TARGET_NAME)/sys-include 
    30         rm -rf $(TOOLCHAIN_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib 
    31         ln -sf ../lib $(TOOLCHAIN_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib 
    32         $(if $(CONFIG_mips64)$(CONFIG_mips64el)$(CONFIG_x86_64),ln -sf ../lib64 $(TOOLCHAIN_DIR)/usr/$(REAL_GNU_TARGET_NAME)/lib64) 
     28        rm -rf $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME)/sys-include 
     29        ln -sf ../include $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME)/sys-include 
     30        rm -rf $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME)/lib 
     31        ln -sf ../lib $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME)/lib 
     32        $(if $(CONFIG_mips64)$(CONFIG_mips64el)$(CONFIG_x86_64),ln -sf ../lib64 $(TOOLCHAIN_DIR)/$(REAL_GNU_TARGET_NAME)/lib64) 
    3333        (cd $(GCC_BUILD_DIR) && rm -f config.cache; \ 
    3434                $(GCC_CONFIGURE) \ 
     
    4141 
    4242define SetupExtraArch 
    43         for app in $(TOOLCHAIN_DIR)/usr/bin/$(OPTIMIZE_FOR_CPU)*-{gcc,gcc-*,g++}; do \ 
     43        for app in $(TOOLCHAIN_DIR)/bin/$(OPTIMIZE_FOR_CPU)*-{gcc,gcc-*,g++}; do \ 
    4444                [ -e $$$$app ] || continue; \ 
    4545                old_base=$$$$(basename $$$$app); \ 
     
    4848                        -e 's/@EXTRA_ARCH_OPTS@/$(call qstrip,$(CONFIG_EXTRA_TARGET_ARCH_OPTS))/' \ 
    4949                         ../files/alternate-arch-cc.in > \ 
    50                          $(TOOLCHAIN_DIR)/usr/bin/$$$$new_base; \ 
    51                 chmod a+x $(TOOLCHAIN_DIR)/usr/bin/$$$$new_base; \ 
     50                         $(TOOLCHAIN_DIR)/bin/$$$$new_base; \ 
     51                chmod a+x $(TOOLCHAIN_DIR)/bin/$$$$new_base; \ 
    5252        done 
    5353endef 
     
    5757        # Set up the symlinks to enable lying about target name. 
    5858        set -e; \ 
    59         (cd $(TOOLCHAIN_DIR)/usr; \ 
     59        (cd $(TOOLCHAIN_DIR); \ 
    6060                ln -sf $(REAL_GNU_TARGET_NAME) $(GNU_TARGET_NAME); \ 
    6161                cd bin; \ 
  • trunk/toolchain/gcc/initial/Makefile

    r22319 r22723  
    55GCC_CONFIGURE += \ 
    66        --with-newlib \ 
    7         --with-sysroot=$(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev \ 
     7        --with-sysroot=$(TOOLCHAIN_DIR) \ 
    88        --enable-languages=c \ 
    99        --disable-shared \ 
     
    2424 
    2525        # XXX: glibc insists on linking against libgcc_eh 
    26         ( cd $(TOOLCHAIN_DIR)/usr/lib/gcc/$(REAL_GNU_TARGET_NAME)/$(PKG_VERSION) ; \ 
     26        ( cd $(TOOLCHAIN_DIR)/lib/gcc/$(REAL_GNU_TARGET_NAME)/$(PKG_VERSION) ; \ 
    2727                [ -e libgcc_eh.a ] || ln -sf libgcc.a libgcc_eh.a ; \ 
    2828                cp libgcc.a libgcc_initial.a; \ 
  • trunk/toolchain/gdb/Makefile

    r17064 r22723  
    2121                CFLAGS="-O2" \ 
    2222                $(HOST_BUILD_DIR)/configure \ 
    23                 --prefix=$(TOOLCHAIN_DIR)/usr \ 
     23                --prefix=$(TOOLCHAIN_DIR) \ 
    2424                --build=$(GNU_HOST_NAME) \ 
    2525                --host=$(GNU_HOST_NAME) \ 
     
    3939 
    4040define Host/Install 
    41         mkdir -p $(TOOLCHAIN_DIR)/usr/bin 
    42         $(INSTALL_BIN) $(HOST_BUILD_DIR)/gdb/gdb $(TOOLCHAIN_DIR)/usr/bin/$(TARGET_CROSS)gdb 
    43         ln -fs $(TARGET_CROSS)gdb $(TOOLCHAIN_DIR)/usr/bin/$(GNU_TARGET_NAME)-gdb 
    44         strip $(TOOLCHAIN_DIR)/usr/bin/$(TARGET_CROSS)gdb 
     41        mkdir -p $(TOOLCHAIN_DIR)/bin 
     42        $(INSTALL_BIN) $(HOST_BUILD_DIR)/gdb/gdb $(TOOLCHAIN_DIR)/bin/$(TARGET_CROSS)gdb 
     43        ln -fs $(TARGET_CROSS)gdb $(TOOLCHAIN_DIR)/bin/$(GNU_TARGET_NAME)-gdb 
     44        strip $(TOOLCHAIN_DIR)/bin/$(TARGET_CROSS)gdb 
    4545endef 
    4646 
     
    4848        rm -rf \ 
    4949                $(HOST_BUILD_DIR) \ 
    50                 $(TOOLCHAIN_DIR)/usr/bin/$(TARGET_CROSS)gdb \ 
    51                 $(TOOLCHAIN_DIR)/usr/bin/$(GNU_TARGET_NAME)-gdb 
     50                $(TOOLCHAIN_DIR)/bin/$(TARGET_CROSS)gdb \ 
     51                $(TOOLCHAIN_DIR)/bin/$(GNU_TARGET_NAME)-gdb 
    5252endef 
    5353 
  • trunk/toolchain/glibc/Makefile

    r16089 r22723  
    5858        libc_cv_slibdir="/lib" \ 
    5959        $(HOST_BUILD_DIR)/configure \ 
    60                 --prefix=/usr \ 
     60                --prefix=/ \ 
    6161                --build=$(GNU_HOST_NAME) \ 
    6262                --host=$(REAL_GNU_TARGET_NAME) \ 
    63                 --with-headers="$(TOOLCHAIN_DIR)/usr/include" \ 
     63                --with-headers="$(TOOLCHAIN_DIR)/include" \ 
    6464                $(if $(CONFIG_mips64)$(CONFIG_mips64el), --enable-kernel="2.6.0") \ 
    6565                --disable-debug \ 
     
    112112                install_root="$(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev" \ 
    113113                install-headers 
    114         [ -f $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/usr/include/bits/stdio_lim.h ] || \ 
     114        [ -f $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/include/bits/stdio_lim.h ] || \ 
    115115                $(CP) $(HOST_BUILD_DIR1)/bits/stdio_lim.h \ 
    116                         $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/usr/include/bits/stdio_lim.h 
    117         [ -f $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/usr/include/gnu/stubs.h ] || \ 
    118                 touch $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/usr/include/gnu/stubs.h 
     116                        $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/include/bits/stdio_lim.h 
     117        [ -f $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/include/gnu/stubs.h ] || \ 
     118                touch $(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/include/gnu/stubs.h 
    119119endef 
    120120 
  • trunk/toolchain/insight/Makefile

    r18217 r22723  
    2525                CFLAGS="-O2" \ 
    2626                $(HOST_BUILD_DIR)/configure \ 
    27                 --prefix=$(TOOLCHAIN_DIR)/usr \ 
     27                --prefix=$(TOOLCHAIN_DIR) \ 
    2828                --build=$(GNU_HOST_NAME) \ 
    2929                --host=$(GNU_HOST_NAME) \ 
     
    4040 
    4141define Host/Install 
    42         mkdir -p $(TOOLCHAIN_DIR)/usr/bin 
    43         $(INSTALL_BIN) $(HOST_BUILD_DIR)/gdb/insight $(TOOLCHAIN_DIR)/usr/bin/$(TARGET_CROSS)insight 
    44         ln -fs $(TARGET_CROSS)insight $(TOOLCHAIN_DIR)/usr/bin/$(GNU_TARGET_NAME)-insight 
    45         strip $(TOOLCHAIN_DIR)/usr/bin/$(TARGET_CROSS)insight 
     42        mkdir -p $(TOOLCHAIN_DIR)/bin 
     43        $(INSTALL_BIN) $(HOST_BUILD_DIR)/gdb/insight $(TOOLCHAIN_DIR)/bin/$(TARGET_CROSS)insight 
     44        ln -fs $(TARGET_CROSS)insight $(TOOLCHAIN_DIR)/bin/$(GNU_TARGET_NAME)-insight 
     45        strip $(TOOLCHAIN_DIR)/bin/$(TARGET_CROSS)insight 
    4646endef 
    4747 
     
    4949        rm -rf \ 
    5050                $(HOST_BUILD_DIR) \ 
    51                 $(TOOLCHAIN_DIR)/usr/bin/$(TARGET_CROSS)insight \ 
    52                 $(TOOLCHAIN_DIR)/usr/bin/$(GNU_TARGET_NAME)-insight 
     51                $(TOOLCHAIN_DIR)/bin/$(TARGET_CROSS)insight \ 
     52                $(TOOLCHAIN_DIR)/bin/$(GNU_TARGET_NAME)-insight 
    5353endef 
    5454 
  • trunk/toolchain/kernel-headers/Makefile

    r21957 r22723  
    4343 
    4444define Host/Prepare/all 
    45         mkdir -p $(BUILD_DIR_TOOLCHAIN)/linux-dev/usr 
     45        mkdir -p $(BUILD_DIR_TOOLCHAIN)/linux-dev 
    4646        $(KMAKE) \ 
    47                 INSTALL_HDR_PATH="$(BUILD_DIR_TOOLCHAIN)/linux-dev/usr/" \ 
     47                INSTALL_HDR_PATH="$(BUILD_DIR_TOOLCHAIN)/linux-dev/" \ 
    4848                headers_install 
    4949        if [ -d $(HOST_BUILD_DIR)/arch/$(LINUX_KARCH)/include/asm ]; then \ 
     
    6060                $(HOST_BUILD_DIR)/include/asm-mips/asm.h \ 
    6161                $(HOST_BUILD_DIR)/include/asm-mips/regdef.h \ 
    62                 $(BUILD_DIR_TOOLCHAIN)/linux-dev/usr/include/asm/ 
     62                $(BUILD_DIR_TOOLCHAIN)/linux-dev/include/asm/ 
    6363endef 
    6464 
     
    6666        $(CP) \ 
    6767                $(HOST_BUILD_DIR)/include/linux/user.h \ 
    68                 $(BUILD_DIR_TOOLCHAIN)/linux-dev/usr/include/linux/ 
    69         ln -snf $(BUILD_DIR_TOOLCHAIN)/linux-dev/usr/include/arch-v10/arch \ 
    70                 $(BUILD_DIR_TOOLCHAIN)/linux-dev/usr/include/arch 
    71         $(SED) '/#include <asm\/page\.h>/d' $(BUILD_DIR_TOOLCHAIN)/linux-dev/usr/include/asm/user.h 
     68                $(BUILD_DIR_TOOLCHAIN)/linux-dev/include/linux/ 
     69        ln -snf $(BUILD_DIR_TOOLCHAIN)/linux-dev/include/arch-v10/arch \ 
     70                $(BUILD_DIR_TOOLCHAIN)/linux-dev/include/arch 
     71        $(SED) '/#include <asm\/page\.h>/d' $(BUILD_DIR_TOOLCHAIN)/linux-dev/include/asm/user.h 
    7272endef 
    7373 
     
    7878                $(HOST_BUILD_DIR)/arch/ubicom32/include/asm/page.h \ 
    7979                $(HOST_BUILD_DIR)/arch/ubicom32/include/asm/page_offset.h \ 
    80                 $(BUILD_DIR_TOOLCHAIN)/linux-dev/usr/include/asm/ 
     80                $(BUILD_DIR_TOOLCHAIN)/linux-dev/include/asm/ 
    8181endef 
    8282 
  • trunk/toolchain/uClibc/Makefile

    r21881 r22723  
    7373        ln -snf $(PKG_NAME)-$(PKG_VERSION) $(BUILD_DIR_TOOLCHAIN)/$(PKG_NAME) 
    7474        $(GEN_CONFIG) > $(HOST_BUILD_DIR)/.config 
    75         $(SED) 's,^KERNEL_HEADERS=.*,KERNEL_HEADERS=\"$(BUILD_DIR_TOOLCHAIN)/linux-dev/usr/include\",g' \ 
     75        $(SED) 's,^KERNEL_HEADERS=.*,KERNEL_HEADERS=\"$(BUILD_DIR_TOOLCHAIN)/linux-dev/include\",g' \ 
    7676                -e 's,^.*UCLIBC_HAS_FPU.*,UCLIBC_HAS_FPU=$(if $(CONFIG_SOFT_FLOAT),n,y),g' \ 
    7777                -e 's,^.*UCLIBC_HAS_SOFT_FLOAT.*,UCLIBC_HAS_SOFT_FLOAT=$(if $(CONFIG_SOFT_FLOAT),y,n),g' \ 
     
    8585        PATH='$(TARGET_PATH)' $(MAKE) -C $(HOST_BUILD_DIR) \ 
    8686                PREFIX="$(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/" \ 
    87                 DEVEL_PREFIX=/usr/ \ 
     87                DEVEL_PREFIX=/ \ 
    8888                RUNTIME_PREFIX="$(BUILD_DIR_TOOLCHAIN)/$(LIBC)-dev/" \ 
    8989                HOSTCC="$(HOSTCC)" \ 
     
    100100UCLIBC_MAKE = PATH='$(TARGET_PATH)' $(MAKE) -C $(HOST_BUILD_DIR) \ 
    101101        $(TARGET_CONFIGURE_OPTS) \ 
    102         DEVEL_PREFIX=/usr/ \ 
     102        DEVEL_PREFIX=/ \ 
    103103        RUNTIME_PREFIX=/ \ 
    104104        HOSTCC="$(HOSTCC)" \ 
     
    112112        $(UCLIBC_MAKE) PREFIX= all 
    113113        $(UCLIBC_MAKE) PREFIX="$(TOOLCHAIN_DIR)/" install_runtime install_dev 
    114         ln -sf ../../lib/libc.so.0 $(TOOLCHAIN_DIR)/usr/lib/libc.so 
    115         $(CP) $(HOST_BUILD_DIR)/libc/libc_so.a $(TOOLCHAIN_DIR)/usr/lib/ 
    116         $(CP) $(HOST_BUILD_DIR)/libpthread/*/libpthread_so.a $(TOOLCHAIN_DIR)/usr/lib/ 
     114        $(CP) $(HOST_BUILD_DIR)/libc/libc_so.a $(TOOLCHAIN_DIR)/lib/ 
     115        $(CP) $(HOST_BUILD_DIR)/libpthread/*/libpthread_so.a $(TOOLCHAIN_DIR)/lib/ 
    117116        ( cd $(TOOLCHAIN_DIR) ; \ 
    118117                for d in lib usr/lib ; do \ 
     
    129128        $(UCLIBC_MAKE) PREFIX= utils 
    130129        $(INSTALL_DIR) $(TOOLCHAIN_DIR)/bin 
    131         $(INSTALL_DIR) $(TOOLCHAIN_DIR)/usr/bin 
    132130        $(INSTALL_BIN) \ 
    133131                $(HOST_BUILD_DIR)/utils/ldd \ 
    134                 $(TOOLCHAIN_DIR)/usr/bin/ 
     132                $(TOOLCHAIN_DIR)/bin/ 
    135133        $(INSTALL_DIR) $(TOOLCHAIN_DIR)/sbin 
    136134        $(INSTALL_BIN) \ 
Note: See TracChangeset for help on using the changeset viewer.