请问 uclibc 和toolchain 的关系
弱弱的问:我安装的toolchain 还用在安装uclibc 吗
如果安装toolchain的过程中包含了uclibc的安装和配置
我怎么知道它安装到什么地方 它的版本是什么?
谢谢各位大侠帮忙解答 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 谢谢楼上的仁兄:-D
页:
[1]