LinuxSir.cn,穿越时空的Linuxsir!

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

genkernel all 错误

[复制链接]
发表于 2009-11-20 09:26:19 | 显示全部楼层 |阅读模式
genkernel all编译内核时出现错误。
使用的是gentoo liveDVD10.1 amd64的ISO。
stage3-i686-20091117.tar.bz2
portage-latest.tar.bz2
错误见附件。
请各位高手帮忙分析,谢谢。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
发表于 2009-11-20 09:42:17 | 显示全部楼层
你chroot时的命令是什么?前面加上linux32试试,这样可以让chroot环境认为当前系统为32位。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-11-20 10:04:04 | 显示全部楼层
Post by coderoar;2047939
你chroot时的命令是什么?前面加上linux32试试,这样可以让chroot环境认为当前系统为32位。


参照手册来的,如下:
# chroot /mnt/gentoo /bin/bash
# env-update
>> Regenerating /etc/ld.so.cache...
# source /etc/profile
# export PS1="(chroot) $PS1"
请部要怎么加?我是要用gentoo amd64来编译程序的,怕这样设成32位时,编译出来在64位不能用。
回复 支持 反对

使用道具 举报

发表于 2009-11-20 12:52:22 | 显示全部楼层
注意:

1、你用了64位的LiveCD和32位的stage3-i686-20091117.tar.bz2,所以你要装的是个32位用户空间的系统!

1、32位系统不能编译64位程序的,你到底要编译32位的内核还是64位的内核?
回复 支持 反对

使用道具 举报

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

本版积分规则

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