LinuxSir.cn,穿越时空的Linuxsir!

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

5.7. 调整工具链中gcc编译出错

[复制链接]
发表于 2006-2-14 20:08:15 | 显示全部楼层 |阅读模式
lfs:/mnt/lfs$ cc dummy.c
/tools/lib/libc.so.6: undefined reference to `_dl_out_of_memory@GLIBC_PRIVATE'
collect2: ld returned 1 exit status

使用gcc出错提示相同.
specs中已经替换.

$ more /tools/lib/gcc/i686-pc-linux-gnu/4.0.2/specs |grep ld-linux.so.2
/tools/lib/ld-linux.so.2
兄弟们看一下,可能是哪个步骤弄错了?
发表于 2006-2-14 22:32:16 | 显示全部楼层
好像Glibc没装好
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-14 22:51:33 | 显示全部楼层
Post by youbest
好像Glibc没装好


按照book重装了一遍,还是有问题.

Glibc在make的时候一切正常
make check的时候有几个错误.我都没有管
make install完以后

/tools/etc/ld.so.conf仍然是空的.
回复 支持 反对

使用道具 举报

发表于 2006-2-14 22:54:18 | 显示全部楼层
/tools/etc/ld.so.conf是空的这个正常.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-14 23:00:48 | 显示全部楼层
lfs:~$ ls -l /tools/lib/libc.so.6
lrwxrwxrwx  1 lfs lfs 13 Feb 14 21:44 /tools/lib/libc.so.6 -> libc-2.3.6.so
这个也正常吗?
回复 支持 反对

使用道具 举报

发表于 2006-2-15 00:36:14 | 显示全部楼层
Post by threedot
lfs:~$ ls -l /tools/lib/libc.so.6
lrwxrwxrwx  1 lfs lfs 13 Feb 14 21:44 /tools/lib/libc.so.6 -> libc-2.3.6.so
这个也正常吗?


只能说这个连接是正常的,但这个libc-2.3.6是否有问题下不了结论,如果你实在摸不着问题的原因,不如从头开始吧,因为才刚刚塌出一步,损失还不太大,如果老这么耗着也未必有结果。
回复 支持 反对

使用道具 举报

发表于 2006-2-15 06:39:06 | 显示全部楼层
同意youbest的观点,觉得glibc的问题,具体问题不清楚。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-15 10:00:24 | 显示全部楼层
第一次装,用的是lfs-packages-development-20060125
可能不适合新手,现在下了6.1的,试试看.
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-2-15 12:14:11 | 显示全部楼层
Post by threedot
第一次装,用的是lfs-packages-development-20060125
可能不适合新手,现在下了6.1的,试试看.


用了6.1发现编译第一个Binutils就出错.故计是宿主gcc 4.0.3太新了.
于是重新用lfs-packages-development-20060125
弄,结果没有问题了.看来前两次有哪个地方不注意,弄错了.
回复 支持 反对

使用道具 举报

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

本版积分规则

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