LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
12
返回列表 发新帖
楼主: lqjogq

关于共享库找不到的问题,请教大虾

[复制链接]
发表于 2006-6-28 18:47:19 | 显示全部楼层
为什么gentoo就不能做lfs


据说是因为 gentoo 的 gcc 有一个 ssp patch .
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-1 10:45:56 | 显示全部楼层
可能是再编译glibc的时候设置的参数又问题。呵呵正在重新装,希望好了。
回复 支持 反对

使用道具 举报

发表于 2006-7-1 11:53:51 | 显示全部楼层
Post by lqjogq
谢谢关心我的问题的人。这个问题已经解决了,是cadence里面就压根不认gentoo的库换到debian下面就搞定了。我现在想问一下为什么gentoo就不能做lfs

我以前就做过一个。http://www.linuxsir.cn/bbs/showthread.php?t=240986
cadence没装过,不知道什么问题。
回复 支持 反对

使用道具 举报

发表于 2006-7-1 12:48:25 | 显示全部楼层
Post by lqjogq
谢谢关心我的问题的人。这个问题已经解决了,是cadence里面就压根不认gentoo的库换到debian下面就搞定了。我现在想问一下为什么gentoo就不能做lfs

还没见过程序不认库的情况,应该是设置问题。

看看程序启动脚本改动了什么?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-1 14:06:37 | 显示全部楼层
没有,我以前做lfs的时候也是说找不到,后来重新编译了gcc才好,这次就不知道了,脚本没改过啊,再debian上就可以直接用了啊
而且我把那几个说找不到库的库从debian拷贝过来,它就不提示库找不到了,但是可能是版本的问题,说segmatation的错误,就这一句,我就搞不明白了,呵呵。可能是那个X的库没拷贝把。
回复 支持 反对

使用道具 举报

发表于 2006-7-1 17:40:57 | 显示全部楼层
那就是gcc的连接路径出问题了,,,具体的我也不知道为什么,奇怪,也许是 libstdc++ 的问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-7-2 08:37:49 | 显示全部楼层
搞定了,是glibc编译出了问题。
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

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