+ -
当前位置:首页 → 问答吧 → jhalfs过程中碰到的问题

jhalfs过程中碰到的问题

时间:2008-10-14

来源:互联网

今天偷懒,用jhalfs来做lfs-svn,碰到如下问题:

启用优化后gmp编译无法通过,最后手动把优化去除
iproute的arpd找不到,最后把移动arpd的那一句去除了
udev编译成功,但复制extra-rules时失败,最后手工复制,但不知为何,做完重启后出现一大堆错误提示,但能正常使用
perl不通过,把make test去掉成功,可是不知为何我开始时没选择test,还是会test
vi的问题与perl一样
blfs中gpm编译无法通过,不知为何
重启系统后发现root无法登陆,用livecd chroot后也无法重设密码,只好放弃。

作者: newper   发布时间: 2008-10-14

这个是优化的特例表:
引用:
binutils noOpt
gcc noOpt
glibc noOpt
grub noOpt
zlib defOpt_fPIC
我觉得gmp和mpfr应当和gcc一致不优化。其它主要是 jhalfs 下载的 xml 格式 book 生成的编译脚本与 LFS BOOK 中的命令不完全一致造成的,你可以仔细地对比一下编译脚本。

密码问题是你自己没设好。

通过我多次借助于 jhalfs 编译系统的经验,自动生成的编译脚本还是需要再修改一下比较妥当。

作者: linux001   发布时间: 2008-10-14

svn的版本不稳定,我有次用svn的基础来编译openssh直接中途死掉了~

作者: shooter   发布时间: 2008-10-14

引用:
作者: newper
今天偷懒,用jhalfs来做lfs-svn,碰到如下问题:

启用优化后gmp编译无法通过,最后手动把优化去除
iproute的arpd找不到,最后把移动arpd的那一句去除了
udev编译成功,但复制extra-rules时失败,最后手工复制,但不知为何,做完重启后出现一大堆错误提示,但能正常使用
perl不通过,把make test去掉成功,可是不知为何我开始时没选择test,还是会test
vi的问题与perl一样
blfs中gpm编译无法通过,不知为何
重启系统后发现root无法登陆,用livecd chroot后也无法重设密码,只好放弃。
SVN 近期更新很多,包括新版 perl-5.10.0,gcc-4.3.2 及 glibc-2.8-20080929 等,而 jhalfs 已久未更新,再加上 SVN book 里的软件 mirror 里尚未更新供下载,
如果不自己去微调较正的话,失败是难免的了

还有,由於 gcc-4.3.x 依赖 gmp 及 mfpr,编译 gmp 是绝对不能设置 CFLAGS 的,这些都要自己手动改正才行

作者: d00m3d   发布时间: 2008-10-14