首先感谢网上很多前辈的文章,可以少走些弯路。主要参照了下边的文章,在此表示感谢。
http://hi.baidu.com/fuchenyipie/item/cfb1b2143a455f4ae65e06a6
http://hi.baidu.com/busybox/item/3278ef1c2bfb32fa65eabff4
http://book.51cto.com/art/201008/217476.htm
http://jieohsong.blog.163.com/blog/static/11053088420117284531387/
http://blog.youkuaiyun.com/hejianhua/article/details/7254836
http://blog.chinaunix.net/uid-20621895-id-196643.html
从打算亲手制作下交叉工具链,到编译成功,前后折腾了10多个晚上。终于编译成功了,感到很高兴。其中最不顺利的是编译glibc库。
下边是自己的编译过程,希望为其他也想编译交叉工具链的兄弟,能提供些参考。
一、编译交叉工具链的大致过程是,首先用本机gcc编译binutils,之后用本机gcc编译boot-trap gcc,
接着用编译出来的boot-trap gcc 编译glibc,最后用本机gcc编译完整的交叉gcc。
二、另外注意配置./configure交叉编译时,用到的三个重要的平台选项:
--build=编译这个软件所使用的平台。如果没有指定,默认值将是'--host'选项的值
--host=该软件运行的平台。如果没有指定,将会运行`config.guess'来检测.
--target=该软件生成目标文件的运行平台。如果没有指定,默认将使用'--host'选项的值
也就是--build=编译平台 --host=运行平台 --target=目标平台
三、需要的源码:binutils-2.19.1.tar.bz2, gcc-4.4.0.tar.bz2, gdb-7.2a.tar.gz, gmp-4.3.0.tar.bz2, mpfr-2.4.1.tar.bz2,
linux-2.6.29.tar.bz2, glibc-2.9.tar.gz, glibc-ports-2.9.tar.bz2 可以从http://oss.ustc.edu.cn 以及网上下载。
四、下边是自己的编译过程。
1、bash 文件bashEnv的内容
[yanglu@localhost ~]$ cat bashEnv
#!/bin/sh
export PRJROOT=/home/yanglu/arm
export TARGET=arm-sdutyl-linux-gnueabi
export PREFIX=${PRJROOT}/tools
export TARGET_PREFIX=${PREFIX}/${TARGET}
export PATH=$PREFIX/bin:$PATH
#===========my cmd===============
alias cdb='cd ${PRJROOT}/build '
alias cdt='cd ${PRJROOT}/tools'
alias cds='cd ${PRJROOT}/source'
2、目录结构
/home/yanglu
/home/yanglu/arm
/home/yanglu/arm/build
/home/yanglu/arm/build/gcc
/home/yanglu/arm/build/gdb
/home/yanglu/arm/build/gdbserver
/home/yanglu/arm/build/glibc
/home/yanglu/arm/build/gcc2
/home/yanglu/arm/build/binutils
/home/yanglu/arm/source
/home/yanglu/arm/source/linux-2.6.29
/home/yanglu/arm/source/binutils-2.19.1
/home/yanglu/arm/source/gcc-4.4.0/
/home/yanglu/arm/source/gmp-4.3.0/
/home/yanglu/arm/source/mpfr-2.4.1/
/home/yanglu/arm/source/glibc-2.9
/home/yanglu/arm/source/glibc-ports-2.9
/home/yanglu/arm/source/gdb-7.2
/home/yanglu/arm/tools
3、编译前,首先导入bashEnv文件使环境变量生效
[yanglu@localhost ~]$ source bashEnv
4、编译binutils
[yanglu@localhost]$ pwd
/home/yanglu/arm/build/binutils
[yanglu@localhost]$ ../../source/binutils-2.19.1/configure --target=${TARGET} --prefix=${PREFIX} --disable-nls --disable-werror --disable-multilib --enable
-shared
[yanglu@localhost ]$make configure-host
[yanglu@localhost ]$make
[yanglu@localhost ]$make install
5、编译boot-trap gcc (首先将浮点支持的库的源文件移动到gcc目录)
[yanglu@localhost ]$mv ~/arm/source/gmp-4.3.0/ ~/arm/source/gcc-4.4.0/gmp
[yanglu@localhost ]$mv ~/arm/source/mpfr-2.4.1/ ~/arm/source/gcc-4.4.0/mpfr
[yanglu@localhost ]$cdb
[yanglu@localhost ]$cd gcc
[yanglu@localhost gcc]$ pwd
/home/yanglu/arm/build/gcc
[yanglu@localhost gcc]$ ~/arm/source/gcc-4.4.0/configure --target=${TARGET} --prefix=${PREFIX} --without-headers --with-newlib --with-float=soft \
--with-cpu=arm920t --with-tune=arm9tdmi --with-gnu-as --with-gnu-ld --disable-nls --disable-decimal-float --disable-libgomp \
--disable-multilib --disable-libmudflap --disable-libssp --disable-shared --disable-threads --disable-libmudflap \
--disable-libstdcxx-pch --disable-libffi --enable-languages=c
[yanglu@localhost gcc]$make
[yanglu@localhost gcc]$make install
[yanglu@localhost gcc]$cd /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0
[yanglu@localhost gcc]$ln -s libgcc.a libgcc_eh.a
6、配置linux 生成头文件
<1> [yanglu@localhost ]$ cd /home/yanglu/arm/source/linux-2.6.29
<2> [yanglu@localhost linux-2.6.29]$ make ARCH=arm CROSS_COMPILE=${TARGET}- INSTALL_HDR_PATH=${TARGET_PREFIX} menuconfig
配置后保存退出。
注: 在弹出的配置中,选择cpu型号(三星SC2440)
System Type->ARM System Type->/Samsung S3C2440
<3> [yanglu@localhost linux-2.6.29]$make ARCH=arm CROSS_COMPILE=${TARGET}- INSTALL_HDR_PATH=${TARGET_PREFIX}
执行这步出错后,不用管,主要是为了生成头文件。
<3> 检查目录home/yanglu/arm/source/linux-2.6.29/include/linux 下是否生成了version.h 和 autoconf.h,
若存在,说明生成了正确的头文件
<4> [yanglu@localhost linux-2.6.29]$ make ARCH=arm CROSS_COMPILE=${TARGET}- INSTALL_HDR_PATH=${TARGET_PREFIX} headers_install
安装头文件
7、编译glibc
<1>为了使Glibc支持NPTL,需要在Glibc编译目录下建立config.cache文件并写入:
[yanglu@localhost glibc]$ pwd
/home/yanglu/arm/build/glibc
[yanglu@localhost glibc]$cat > config.cache << EOF
libc_cv_forced_unwind=yes
libc_cv_c_cleanup=yes
libc_cv_arm_tls=yes
libc_cv_gnu99_inline=yes
EOF
<2> 添加环境变量
[yanglu@localhost glibc]$ BUILD_CC=gcc \
CC=${TARGET}-gcc \
AR=${TARGET}-ar \
RANLIB=${TARGET}-ranlib \
(注: glibc 用交叉gcc编译,感觉应该是因为glibc是在嵌入式平台上工作的--host=${TARGET}, 而用本机的gcc编译出来的target 目标文件,
是运行的本机上的。 而交叉gcc编译出来的target目标文件,就是工作在嵌入式平台的。所以编译工具需要用交叉gcc)
<3> 配置
[yanglu@localhost glibc]$ ~/arm/source/glibc-2.9/configure --host=${TARGET} --target=${TARGET} --prefix="/usr" --with-headers=${TARGET_PREFIX}/include --
with-binutils=${PREFIX}/bin --with-tls --with-__thread --enable-sim --enable-nptl --enable-add-ons --enable-kernel=2.6.29 --disable-profile --without-gd --
without-cvs --cache-file=config.cache
<4> make
<5> make install_root=${TARGET_PREFIX} prefix="" install
<6> 去掉libc.so 中的绝对路径
vi ${TARGET_PREFIX}/lib/libc.so
[yanglu@localhost lib]$ cat ${TARGET_PREFIX}/lib/libc.so
/* GNU ld script
Use the shared library, but some functions are only in
the static library, so try that secondarily. */
OUTPUT_FORMAT(elf32-littlearm)
GROUP ( libc.so.6 libc_nonshared.a AS_NEEDED ( ld-linux.so.3 ) )
[yanglu@localhost lib]$
8、编译full gcc
[yanglu@localhost gcc2]$ pwd
/home/yanglu/arm/build/gcc2
[yanglu@localhost gcc2]$ ~/arm/source/gcc-4.4.0/configure --target=${TARGET} --prefix=${PREFIX} --with-float=soft --with-cpu=arm920t \
--with-tune=arm9tdmi --enable-languages=c,c++ --enable-threads=posix --enable-c99 --enable-long-long \
--enable-shared --enable-__cxa_atexit --enable-nls --disable-libgomp
9、编译gdb
[yanglu@localhost gdb]$ ~/arm/source/gdb-7.2/configure --target=${TARGET} --prefix=${PREFIX}
[yanglu@localhost gdb]$ make
[yanglu@localhost gdb]$ make install
10、 编译gdbserver(因为gdbserver 需要运行在嵌入式开发板上,所以host配置成嵌入式平台。也就需要交叉gcc编译器)
[yanglu@localhost gdbserver]$ CC=${TARGET}-gcc AR=${TARGET}-ar RANLIB=${TARGET}-ranlib
[yanglu@localhost gdbserver]$ ~/arm/source/gdb-7.2/gdb/gdbserver/configure --host=${TARGET} --target=${TARGET}
[yanglu@localhost gdbserver]$ make
注:编译gdbserver时如果出现PATH_MAX undeclared错误,在gdb/gdbserver/hostio.c,
/home/yanglu/arm/source/gdb-7.2/gdb/gdbserver/thread-db.c 文件中增加,#include <linux/limits.h>,原因是宏PATH_MAX在<limits.h>中没有定义, 而是定义在
<linux/limits.h>中
#编译完成之后会在/home/yanglu/arm/build/gdbserver中生成gdbserver
附:文件目录变化
1、安装binutils 之后的目录
[yanglu@localhost tools]$ du --max-depth 4 /home/yanglu/arm/tools/
668 /home/yanglu/arm/tools/lib
2232 /home/yanglu/arm/tools/info
7308 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/lib
280 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/include
7596 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi
7604 /home/yanglu/arm/tools/i686-pc-linux-gnu
7024 /home/yanglu/arm/tools/bin
512 /home/yanglu/arm/tools/man/man1
520 /home/yanglu/arm/tools/man
320 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib/ldscripts
328 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib
8 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/bin
344 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi
18400 /home/yanglu/arm/tools/
2、安装boot-trap gcc 之后的目录
[yanglu@localhost tools]$ du --max-depth 5 /home/yanglu/arm/tools/
32 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/include-fixed
544 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/include
64 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/install-tools
1164 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0
1172 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi
1180 /home/yanglu/arm/tools/lib/gcc
1856 /home/yanglu/arm/tools/lib
6712 /home/yanglu/arm/tools/info
8 /home/yanglu/arm/tools/share
8 /home/yanglu/arm/tools/include
7308 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/lib
280 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/include
7596 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi
7604 /home/yanglu/arm/tools/i686-pc-linux-gnu
8000 /home/yanglu/arm/tools/bin
1272 /home/yanglu/arm/tools/man/man1
100 /home/yanglu/arm/tools/man/man7
1380 /home/yanglu/arm/tools/man
320 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib/ldscripts
328 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib
440 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/bin
776 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi
356 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi/4.4.0/install-tools
30140 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi/4.4.0
30148 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi
30156 /home/yanglu/arm/tools/libexec/gcc
30164 /home/yanglu/arm/tools/libexec
56516 /home/yanglu/arm/tools/
3、安装linux 头文件之后的目录
[yanglu@localhost tools]$ du --max-depth=5 /home/yanglu/arm/tools/
32 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/include-fixed
544 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/include
64 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/install-tools
1168 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0
1176 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi
1184 /home/yanglu/arm/tools/lib/gcc
1860 /home/yanglu/arm/tools/lib
6712 /home/yanglu/arm/tools/info
8 /home/yanglu/arm/tools/share
8 /home/yanglu/arm/tools/include
7308 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/lib
280 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/include
7596 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi
7604 /home/yanglu/arm/tools/i686-pc-linux-gnu
8000 /home/yanglu/arm/tools/bin
1272 /home/yanglu/arm/tools/man/man1
100 /home/yanglu/arm/tools/man/man7
1380 /home/yanglu/arm/tools/man
320 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib/ldscripts
328 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib
52 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/tc_ematch
36 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/byteorder
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/isdn
68 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/tc_act
392 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_ipv4
108 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/dvb
104 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/usb
28 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/hdlc
40 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/wimax
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/raid
28 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/sunrpc
40 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_arp
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/spi
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/can
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_bridge
188 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_ipv6
72 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/nfsd
412 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter
5728 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/rdma
172 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/sound
84 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/mtd
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/video
288 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/asm
228 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/drm
124 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/asm-generic
6724 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include
440 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/bin
7500 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi
356 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi/4.4.0/install-tools
30140 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi/4.4.0
30148 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi
30156 /home/yanglu/arm/tools/libexec/gcc
30164 /home/yanglu/arm/tools/libexec
63244 /home/yanglu/arm/tools/
4、安装glibc 库之后
[root@localhost ~]# du --max-depth=5 /home/yanglu/arm/tools/
32 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/include-fixed
544 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/include
64 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/install-tools
1168 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0
1176 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi
1184 /home/yanglu/arm/tools/lib/gcc
1860 /home/yanglu/arm/tools/lib
6712 /home/yanglu/arm/tools/info
8 /home/yanglu/arm/tools/share
8 /home/yanglu/arm/tools/include
7308 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/lib
280 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/include
7596 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi
7604 /home/yanglu/arm/tools/i686-pc-linux-gnu
8000 /home/yanglu/arm/tools/bin
1272 /home/yanglu/arm/tools/man/man1
100 /home/yanglu/arm/tools/man/man7
1380 /home/yanglu/arm/tools/man
10968 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib/gconv
320 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib/ldscripts
43096 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib
5928 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/sbin
3956 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/info
124 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/zh_TW/LC_MESSAGES
132 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/zh_TW
144 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/id/LC_MESSAGES
152 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/id
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/fr/LC_MESSAGES
164 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/fr
152 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/cs/LC_MESSAGES
160 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/cs
148 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/nl/LC_MESSAGES
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/nl
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/be/LC_MESSAGES
52 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/be
28 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/bg/LC_MESSAGES
36 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/bg
160 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/vi/LC_MESSAGES
168 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/vi
144 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/sv/LC_MESSAGES
152 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/sv
124 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/da/LC_MESSAGES
132 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/da
128 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/fi/LC_MESSAGES
136 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/fi
100 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/pt_BR/LC_MESSAGES
108 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/pt_BR
140 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/de/LC_MESSAGES
148 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/de
148 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/tr/LC_MESSAGES
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/tr
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ko/LC_MESSAGES
164 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ko
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/rw/LC_MESSAGES
24 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/rw
144 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ru/LC_MESSAGES
152 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ru
96 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/zh_CN/LC_MESSAGES
104 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/zh_CN
120 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/hu/LC_MESSAGES
128 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/hu
136 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/es/LC_MESSAGES
144 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/es
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/it/LC_MESSAGES
56 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/it
96 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/el/LC_MESSAGES
104 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/el
84 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/nb/LC_MESSAGES
92 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/nb
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/en_GB/LC_MESSAGES
24 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/en_GB
132 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/sk/LC_MESSAGES
140 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/sk
148 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/pl/LC_MESSAGES
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/pl
60 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/hr/LC_MESSAGES
68 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/hr
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/lt/LC_MESSAGES
56 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/lt
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ca/LC_MESSAGES
164 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ca
128 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/gl/LC_MESSAGES
136 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/gl
128 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ja/LC_MESSAGES
136 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ja
3716 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale
40 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/zoneinfo
4100 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/i18n/charmaps
7064 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/i18n/locales
11172 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/i18n
18892 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share
52 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/tc_ematch
36 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/byteorder
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/isdn
68 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/tc_act
392 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_ipv4
108 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/dvb
104 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/usb
28 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/hdlc
40 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/wimax
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/raid
28 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/sunrpc
40 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_arp
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/spi
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/can
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_bridge
188 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_ipv6
72 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/nfsd
412 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter
5728 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux
92 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/arpa
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/neteconet
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/rdma
1076 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/bits
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netrom
104 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/net
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netpacket
756 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/sys
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netatalk
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/protocols
172 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/sound
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/nfs
20 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netax25
84 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/mtd
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/video
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/scsi
288 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/asm
304 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/rpcsvc
192 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/rpc
228 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/drm
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/gnu
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netiucv
160 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netinet
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netipx
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netrose
124 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/asm-generic
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netash
11192 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include
2156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/bin
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/etc
8 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/libexec/getconf
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/libexec
81332 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi
356 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi/4.4.0/install-tools
30140 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi/4.4.0
30148 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi
30156 /home/yanglu/arm/tools/libexec/gcc
30164 /home/yanglu/arm/tools/libexec
137076 /home/yanglu/arm/tools/
5、安装full gcc 之后的目录
[yanglu@localhost gcc2]$ du --max-depth=5 /home/yanglu/arm/tools/
32 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/include-fixed
604 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/include
64 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0/install-tools
1236 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi/4.4.0
1244 /home/yanglu/arm/tools/lib/gcc/arm-sdutyl-linux-gnueabi
1252 /home/yanglu/arm/tools/lib/gcc
1928 /home/yanglu/arm/tools/lib
6712 /home/yanglu/arm/tools/info
508 /home/yanglu/arm/tools/share/locale/zh_TW/LC_MESSAGES
516 /home/yanglu/arm/tools/share/locale/zh_TW
892 /home/yanglu/arm/tools/share/locale/id/LC_MESSAGES
900 /home/yanglu/arm/tools/share/locale/id
256 /home/yanglu/arm/tools/share/locale/fr/LC_MESSAGES
264 /home/yanglu/arm/tools/share/locale/fr
132 /home/yanglu/arm/tools/share/locale/nl/LC_MESSAGES
140 /home/yanglu/arm/tools/share/locale/nl
32 /home/yanglu/arm/tools/share/locale/be/LC_MESSAGES
40 /home/yanglu/arm/tools/share/locale/be
40 /home/yanglu/arm/tools/share/locale/vi/LC_MESSAGES
48 /home/yanglu/arm/tools/share/locale/vi
864 /home/yanglu/arm/tools/share/locale/sv/LC_MESSAGES
872 /home/yanglu/arm/tools/share/locale/sv
188 /home/yanglu/arm/tools/share/locale/da/LC_MESSAGES
196 /home/yanglu/arm/tools/share/locale/da
132 /home/yanglu/arm/tools/share/locale/fi/LC_MESSAGES
140 /home/yanglu/arm/tools/share/locale/fi
804 /home/yanglu/arm/tools/share/locale/de/LC_MESSAGES
812 /home/yanglu/arm/tools/share/locale/de
600 /home/yanglu/arm/tools/share/locale/tr/LC_MESSAGES
608 /home/yanglu/arm/tools/share/locale/tr
624 /home/yanglu/arm/tools/share/locale/ru/LC_MESSAGES
632 /home/yanglu/arm/tools/share/locale/ru
700 /home/yanglu/arm/tools/share/locale/zh_CN/LC_MESSAGES
708 /home/yanglu/arm/tools/share/locale/zh_CN
912 /home/yanglu/arm/tools/share/locale/es/LC_MESSAGES
920 /home/yanglu/arm/tools/share/locale/es
32 /home/yanglu/arm/tools/share/locale/el/LC_MESSAGES
40 /home/yanglu/arm/tools/share/locale/el
800 /home/yanglu/arm/tools/share/locale/sr/LC_MESSAGES
808 /home/yanglu/arm/tools/share/locale/sr
32 /home/yanglu/arm/tools/share/locale/ca/LC_MESSAGES
40 /home/yanglu/arm/tools/share/locale/ca
40 /home/yanglu/arm/tools/share/locale/uk/LC_MESSAGES
48 /home/yanglu/arm/tools/share/locale/uk
116 /home/yanglu/arm/tools/share/locale/ja/LC_MESSAGES
124 /home/yanglu/arm/tools/share/locale/ja
7864 /home/yanglu/arm/tools/share/locale
7872 /home/yanglu/arm/tools/share
8 /home/yanglu/arm/tools/include
7308 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/lib
280 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi/include
7596 /home/yanglu/arm/tools/i686-pc-linux-gnu/arm-sdutyl-linux-gnueabi
7604 /home/yanglu/arm/tools/i686-pc-linux-gnu
8452 /home/yanglu/arm/tools/bin
1960 /home/yanglu/arm/tools/man/man1
100 /home/yanglu/arm/tools/man/man7
2068 /home/yanglu/arm/tools/man
10968 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib/gconv
320 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib/ldscripts
58824 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/lib
5928 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/sbin
3956 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/info
124 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/zh_TW/LC_MESSAGES
132 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/zh_TW
144 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/id/LC_MESSAGES
152 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/id
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/fr/LC_MESSAGES
164 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/fr
152 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/cs/LC_MESSAGES
160 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/cs
148 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/nl/LC_MESSAGES
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/nl
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/be/LC_MESSAGES
52 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/be
28 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/bg/LC_MESSAGES
36 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/bg
160 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/vi/LC_MESSAGES
168 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/vi
144 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/sv/LC_MESSAGES
152 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/sv
124 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/da/LC_MESSAGES
132 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/da
128 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/fi/LC_MESSAGES
136 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/fi
100 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/pt_BR/LC_MESSAGES
108 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/pt_BR
140 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/de/LC_MESSAGES
148 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/de
148 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/tr/LC_MESSAGES
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/tr
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ko/LC_MESSAGES
164 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ko
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/rw/LC_MESSAGES
24 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/rw
144 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ru/LC_MESSAGES
152 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ru
96 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/zh_CN/LC_MESSAGES
104 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/zh_CN
120 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/hu/LC_MESSAGES
128 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/hu
136 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/es/LC_MESSAGES
144 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/es
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/it/LC_MESSAGES
56 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/it
96 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/el/LC_MESSAGES
104 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/el
84 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/nb/LC_MESSAGES
92 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/nb
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/en_GB/LC_MESSAGES
24 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/en_GB
132 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/sk/LC_MESSAGES
140 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/sk
148 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/pl/LC_MESSAGES
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/pl
60 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/hr/LC_MESSAGES
68 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/hr
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/lt/LC_MESSAGES
56 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/lt
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ca/LC_MESSAGES
164 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ca
128 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/gl/LC_MESSAGES
136 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/gl
128 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ja/LC_MESSAGES
136 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale/ja
3716 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/locale
40 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/zoneinfo
4100 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/i18n/charmaps
7064 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/i18n/locales
11172 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share/i18n
18892 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/share
52 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/tc_ematch
36 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/byteorder
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/isdn
68 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/tc_act
392 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_ipv4
108 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/dvb
104 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/usb
28 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/hdlc
40 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/wimax
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/raid
28 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/sunrpc
40 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_arp
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/spi
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/can
156 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_bridge
188 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter_ipv6
72 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/nfsd
412 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux/netfilter
5728 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/linux
92 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/arpa
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/neteconet
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/rdma
1076 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/bits
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netrom
104 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/net
152 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/c++/4.4.0/backward
2236 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/c++/4.4.0/bits
380 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/c++/4.4.0/debug
3696 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/c++/4.4.0/ext
600 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/c++/4.4.0/tr1_impl
660 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/c++/4.4.0/tr1
300 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/c++/4.4.0/arm-sdutyl-linux-gnueabi
9128 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/c++/4.4.0
9136 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/c++
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netpacket
756 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/sys
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netatalk
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/protocols
172 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/sound
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/nfs
20 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netax25
84 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/mtd
48 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/video
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/scsi
288 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/asm
304 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/rpcsvc
192 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/rpc
228 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/drm
32 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/gnu
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netiucv
160 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netinet
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netipx
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netrose
124 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/asm-generic
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include/netash
20328 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/include
2600 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/bin
16 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/etc
8 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/libexec/getconf
44 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi/libexec
106640 /home/yanglu/arm/tools/arm-sdutyl-linux-gnueabi
356 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi/4.4.0/install-tools
61868 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi/4.4.0
61876 /home/yanglu/arm/tools/libexec/gcc/arm-sdutyl-linux-gnueabi
61884 /home/yanglu/arm/tools/libexec/gcc
61892 /home/yanglu/arm/tools/libexec
203184 /home/yanglu/arm/tools/
[yanglu@localhost gcc2]$