+ -
当前位置:首页 → 问答吧 → 【求助】使用LiveCD x86-64 r6.3制作lfs,gcc pass1 出错

【求助】使用LiveCD x86-64 r6.3制作lfs,gcc pass1 出错

时间:2008-03-02

来源:互联网

今天用LiveCD x86-64 r6.3 制作 lfs,gcc pass1的时候在make bootstrap 后提示错误:找不到/usr/include/gnu/stubs-32.h 我后来手动在/usr/include/gnu/ 里面找,的确没有,只有一个stubs-64.h 。没办法进行下去了!达人帮帮忙啊!

作者: wptskybzy   发布时间: 2008-03-02

LFS 是给 x86 的,用 CLFS 吧。

作者: 晨想   发布时间: 2008-03-03

在我的Multilib LFS中,是存在stub-32.h的,宿主机也有。因此,你的系统不存在该文件的原因是你的Live CD是纯64位。如果是这样,那么你在进行LFS的时候,每次编译gcc都需要加上--disable-multilib参数,以便生成一个纯64位系统。其它方面应该不需要太多修改。在Glibc中设置configparms的步骤可以忽略,因为你的系统是x86_64。

顺便说一句,你的系统不适合Multilib LFS,如果需要Multilib,请采用CLFS的方法。

作者: 地球发动机   发布时间: 2008-03-03

热门下载

更多