Chinaunix

标题: nfs 应用程序调用共享库问题? [打印本页]

作者: fishrei    时间: 2008-09-25 12:02
标题: nfs 应用程序调用共享库问题?
arm平台,kernel能够跑起来,并进入命令行,使用nfs挂载rootfs
我编了一个打印hello字符串的函数,放到我的rootfs/usr目录下,启动以后,在目录下执行,不能执行,提示not found。我重新编译,并使用了-static选项,能够正确执行,因此确定应该是共享库调用的问题。

我把用到的共享库拷贝到了rootfs/lib目录,问题依旧;
我在rootfs下按照我的交叉工具的安装建立了目录rootfs/opt/armlinux/crosstool/lib,并把所有库都拷贝过去了,然后写了ld.so.conf文件,问题依然存在?

请教一下,我该把共享库放在什么位置,才对?
除了共享库,我还应该准备其他什么库才行?
作者: pilgrim_kevin    时间: 2008-09-25 13:20
/lib, /usr/lib
作者: fishrei    时间: 2008-09-25 13:57
标题: 回复 #2 pilgrim_kevin 的帖子
呵呵,多谢!

我看了一下,我原来只是把libc那个库copy到/lib下,我把所有glibc的库都copy过去以后,就没有问题了。
估计用到了不止那一个库。
看来我犯了个低级错误啊!!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2