使用道具 举报
Post by 终极幻想 1。也许是host的 glibc/gcc 都有问题。这个要看具体的出错信息。 和host的gcc有关系吗? glibc用的/tools/bin下面的gcc和bin,怎么会和主机的gcc有什么联系。 第一次编译gcc时,把host的gcc转移掉,可以得到验证。 2。/tools/bin/gcc 是需要 host 的 libc 支持。 没问题,我就是这个意思。 3。那如果这样的话,从老版本的 glibc 怎么升级到新的版本?Gentoo 是怎么做到的呢?不能让我重新编译整个系统吧。(也许Gentoo真是这么干的。。。) 不允许跨度大的升级,比如glibc3.2不能一步跳到3.6,必须经过3.4。 使用3.2的gcc不能编译3.6的libc,而通过升级到3.4问题就有可能解决。 都是推测,需要验证。 4。慢慢来。嘿嘿,LFS 就是一个学习的过程。
3。那如果这样的话,从老版本的 glibc 怎么升级到新的版本?Gentoo 是怎么做到的呢?不能让我重新编译整个系统吧。(也许Gentoo真是这么干的。。。) 不允许跨度大的升级,比如glibc3.2不能一步跳到3.6,必须经过3.4。 使用3.2的gcc不能编译3.6的libc,而通过升级到3.4问题就有可能解决。 都是推测,需要验证。
本版积分规则 发表回复 回帖后跳转到最后一页