|
|
发表于 2006-2-23 19:53:14
|
显示全部楼层
把这一些加入书中,作为toolchain的检查,也不错,简单明了。由 dyhml 提供。
我这有一个简单的检查:
chroot 之前:
for f in `ls /tools/bin/* /tools/sbin/*` ; do echo $f ; ldd $f | grep /usr/ ; echo ; done
for f in `ls -r /tools/lib/* | grep .so` ; do echo $f; ; ldd $f |grep /usr/ ; echo ; done
不应该出现 /usr ,出现了,就不要 chroot 了,重来吧.
第二遍, adjust 之后,也可以检查,这次是
for f in `ls /bin/* /sbin/* /usr/bin/* /usr/sbin/*` ; do echo $f ; ldd $f | grep /tools/ ; echo ; done
for f in `ls -r /lib/* /usr/lib/* | grep .so` ; do echo $f; ; ldd $f |grep /tools/ ; echo ; done
完成的文件,不能链接到 /tools 里 |
|