Changeset 18831


Ignore:
Timestamp:
03/24/12 16:09:52 (14 months ago)
Author:
BrainSlayer
Message:

use toolchain dir

File:
1 edited

Legend:

Unmodified
Added
Removed
  • src/router/Makefile.rt2880

    r18423 r18831  
    9090 
    9191ifeq ($(ARCH),mipsel) 
    92 export COPTS:=$(BASEOPT) -pipe -mips32 -mtune=mips32 -fno-caller-saves 
     92export COPTS:=$(BASEOPT) -pipe -mips32r2 -mtune=mips32r2 -fno-caller-saves 
    9393endif 
    9494ifeq ($(ARCH),arm) 
     
    211211        cp $(LINUXDIR)/.config_rt3350 $(LINUXDIR)/.config 
    212212endif 
     213ifeq ($(CONFIG_TECHNAXX3G),y) 
     214        cp $(LINUXDIR)/.config_technaxx3g $(LINUXDIR)/.config 
     215endif 
    213216        $(MAKE) -C $(LINUXDIR) oldconfig         
    214217 
     
    255258optimize-lib: 
    256259        make -f Makefile.rt2880 lib.$(ARCH)-install 
    257         cp lib.$(ARCH)/pics/* $(TARGETDIR)/lib 
    258         cp lib.$(ARCH)/libgcc_s.so.1 $(TARGETDIR)/lib 
    259  
    260  
    261260        relink-lib.sh \ 
    262261                "$(ARCH)-linux-" \ 
    263                 "lib.$(ARCH)/libc_so.a" \ 
    264                 "lib.$(ARCH)/libc_so.a" \ 
     262                "${shell $(ARCH)-linux-gcc -print-file-name=libc_so.a}" \ 
     263                "${shell $(ARCH)-linux-gcc -print-file-name=libc_so.a}" \ 
    265264                "$(ARCH)-uclibc/target/lib/libc.so.0" \ 
    266265                -Wl,-init,__uClibc_init -Wl,-soname=libc.so.0 \ 
    267                 lib.$(ARCH)/libgcc_s.so.* 
     266                ${shell $(ARCH)-linux-gcc -print-file-name=libgcc_s.so.1} 
    268267 
    269268        relink-lib.sh \ 
    270269                "$(ARCH)-linux-" \ 
    271                 "$(wildcard lib.$(ARCH)/libcrypt-*.so)" \ 
    272                 "lib.$(ARCH)/libcrypt_pic.a" \ 
     270                "${shell $(ARCH)-linux-gcc -print-file-name=libcrypt.so}" \ 
     271                "${shell $(ARCH)-linux-gcc -print-file-name=libcrypt_pic.a}" \ 
    273272                "$(ARCH)-uclibc/target/lib/libcrypt.so.0" \ 
    274                 lib.$(ARCH)/libgcc_s.so.* \ 
     273                ${shell $(ARCH)-linux-gcc -print-file-name=libgcc_s.so.1} \ 
    275274                -Wl,-soname=libcrypt.so.0 
    276275 
    277276        relink-lib.sh \ 
    278277                "$(ARCH)-linux-" \ 
    279                 "$(wildcard lib.$(ARCH)/libm-*.so)" \ 
    280                 "lib.$(ARCH)/libm_pic.a" \ 
     278                "${shell $(ARCH)-linux-gcc -print-file-name=libm.so}" \ 
     279                "${shell $(ARCH)-linux-gcc -print-file-name=libm_pic.a}" \ 
    281280                "$(ARCH)-uclibc/target/lib/libm.so.0" \ 
    282                 lib.$(ARCH)/libgcc_s.so.* \ 
    283                 -Wl,-soname=libm.so.0 
     281                ${shell $(ARCH)-linux-gcc -print-file-name=libgcc_s.so.1} \ 
     282                -Wl,-soname=libm.so.0  
    284283 
    285284        relink-lib.sh \ 
    286285                "$(ARCH)-linux-" \ 
    287                 "$(wildcard lib.$(ARCH)/libpthread-*.so)" \ 
    288                 "lib.$(ARCH)/libpthread_so.a" \ 
     286                "${shell $(ARCH)-linux-gcc -print-file-name=libpthread.so.0}" \ 
     287                "${shell $(ARCH)-linux-gcc -print-file-name=libpthread_so.a}" \ 
    289288                "$(ARCH)-uclibc/target/lib/libpthread.so.0" \ 
    290289                -Wl,-z,nodelete,-z,initfirst,-init=__pthread_initialize_minimal_internal \ 
    291                 lib.$(ARCH)/libgcc_s.so.* \ 
     290                ${shell $(ARCH)-linux-gcc -print-file-name=libgcc_s.so.1} \ 
    292291                -Wl,-soname=libpthread.so.0 
     292 
     293        cp ${shell $(ARCH)-linux-gcc -print-file-name=libgcc_s.so.1} $(ARCH)-uclibc/target/lib/libgcc_s.so.1  
    293294 
    294295ifneq ($(CONFIG_NOOPT),y) 
Note: See TracChangeset for help on using the changeset viewer.