LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1070|回复: 0

制作cramfs遇到的问题

[复制链接]
发表于 2005-10-14 20:44:53 | 显示全部楼层 |阅读模式
我自己编译了一个交叉编译工具链,并用这个工具链编译了busybox,搞了一个别人的root.tar.gz想自己作个cramfs,我就把交叉编译工具链中arm-linux/lib目录下的库考到root/lib目录下,并删除了相应的原来的旧库,当然还有两个如libstdc++...我的哭中没有就保持原来root中的不动.把编译好的busybox覆盖原来root中的busybox.
用./mkcramfs root root.cramfs 生成文件系统映象root.cramfs,并把root.cramfs烧到s3c2410板子上,结果出现如下错误:
/bin/sh :error while loading shared libraries:libc.so.6: cannot open shared object file: No such file for directory.
panic: Attempted to kill init!

在我的库中明明一经有了libc.so.6,

我想用ldd busybox看看到底都用到了哪些库,可是却显示如下信息:
[root@zsohm busybox-1.00]# ldd busybox
not a dynamic executable

我的cramfs到底犯了什么错啊,大虾斧正,
还有在linux下到底用什么命令看二进制文件到底用到了哪些库,
谢谢了.
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表