yangmiao322 发表于 2008-4-18 10:09:47

请问 uclibc 和toolchain 的关系

弱弱的问:
我安装的toolchain 还用在安装uclibc 吗
如果安装toolchain的过程中包含了uclibc的安装和配置
我怎么知道它安装到什么地方 它的版本是什么?
谢谢各位大侠帮忙解答

kongfu 发表于 2008-4-20 03:04:34

toolchain = binutils + gcc + libc + 其他
其中libc = glibc 或 uClibc 或其他libc
所以,已经有了toolchain当然不必再次安装任何libc了:)

第二个问题也很简单——
先找到gcc所在目录(which arm-linux-gcc或arm-linux-gcc -v),如/opt/arm926ejs_eabi/....
然后ls /opt/arm926ejs_eabi/lib 或ls /opt/arm926ejs_eabi/usr/lib就可以看到libc的类型及版本,如在我的系统上是:
ld-uClibc-0.9.29.so
ld-uClibc.so.0
libcrypt-0.9.29.so
libcrypt.so.0
libc.so.0
libdl-0.9.29.so
libdl.so.0
libm-0.9.29.so
libm.so.0
libnsl-0.9.29.so
libnsl.so.0
libpthread-0.9.29.so
libpthread.so.0
libresolv-0.9.29.so
libresolv.so.0
librt-0.9.29.so
librt.so.0
libuClibc-0.9.29.so
libutil-0.9.29.so
libutil.so.0

可见,用的是uClibc,版本0.9.29

yangmiao322 发表于 2008-4-20 22:07:50

谢谢楼上的仁兄:-D
页: [1]
查看完整版本: 请问 uclibc 和toolchain 的关系