|
|
发表于 2006-2-24 14:10:00
|
显示全部楼层
明白了,你的问题出在5.7时没做好:
[color="Red"]检查时,运行 echo $PATH 并检查 /tools/bin 是否在列表的最前面。
你从5.7以后,编译任何软件用的都是主机的gcc,而不是LFS生成的gcc!
根据gcc使用ld的规则,gcc会首先查找自己被编译时的ld,所以5.7以后用的ld也是主机的ld
再根据ld使用lib的规则,5.7以后所有软件使用的是主机/lib库而不是新生成的[color="Red"]/tools/lib
你现在的阶段应该是5.6,也可以接着5.7往后,不过难说会不会再出问题。
建议你从头再来,反正你都花费了那么多时间。 |
|