设为首页
收藏本站
用户名
Email
自动登录
找回密码
密码
登录
注册
快捷导航
平台
Portal
论坛
BBS
文库
项目
群组
Group
我的博客
Space
搜索
搜索
热搜:
shell
linux
mysql
本版
用户
LinuxSir.cn,穿越时空的Linuxsir!
»
论坛
›
Linux 发行版讨论区 —— LinuxSir.cn
›
Gentoo Linux
›
酷睿2 CHOST用了x86_64-pc-linux-gnu 结果emerge时编译 ...
返回列表
查看:
1340
|
回复:
8
酷睿2 CHOST用了x86_64-pc-linux-gnu 结果emerge时编译总是有错误
[复制链接]
ady
ady
当前离线
积分
24
IP卡
狗仔卡
发表于 2007-11-15 04:05:49
|
显示全部楼层
|
阅读模式
把CHOST去掉64后,也就是用x86-pc-linux-gnu,重新emerge那些报错的包,就可以成功.
这到底是为什么,有什么方法,能不手动改CHOST让GCC自己,按照需要来决定64位还是32位进行编译.
请大侠指教,我是确实不太懂编译上的事.
回复
使用道具
举报
提升卡
置顶卡
沉默卡
喧嚣卡
变色卡
显身卡
jjj311
jjj311
当前离线
积分
682
IP卡
狗仔卡
发表于 2007-11-15 06:57:31
|
显示全部楼层
酷睿是64的吗?我孤陋寡闻了?
回复
支持
反对
使用道具
举报
显身卡
希X罗
希X罗
当前离线
积分
195
IP卡
狗仔卡
发表于 2007-11-15 07:14:47
|
显示全部楼层
http://gentoo-wiki.com/Safe_Cflags
[edit] Intel Core 2 Duo/Quad / Xeon 51xx/53xx
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Core(TM)2 CPU XXXX @ XXXGHz
32 bit profile (x86)
CHOST="i686-pc-linux-gnu"
CFLAGS="-march=prescott -O2 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
64 bit profile (amd64)
CHOST="x86_64-pc-linux-gnu"
CFLAGS="-march=nocona -O2 -pipe"
CXXFLAGS="${CFLAGS}"
Note
复制代码
回复
支持
反对
使用道具
举报
显身卡
zhllg
zhllg
当前离线
积分
8505
IP卡
狗仔卡
发表于 2007-11-15 12:39:33
|
显示全部楼层
CHOST一旦定了就不能改
而且你只有一次选择的机会,就是安装的时候
如果是同一个架构,比如x86,从i486改到i686是有可能的,不过很麻烦,而且一般不推荐改,一开始就选正确
http://www.gentoo.org/doc/en/change-chost.xml
回复
支持
反对
使用道具
举报
显身卡
ady
ady
当前离线
积分
24
IP卡
狗仔卡
楼主
|
发表于 2007-11-15 12:57:36
|
显示全部楼层
多谢各位大侠
原来需要把make.profile link 到amd64上呀,我原来用的是x86的,我说怎么也不应该有这样怪异的问题。
改CHOST也是情急之选,HEHE,以后不再动了
看来又要重装了
再次感谢各位的帮助
回复
支持
反对
使用道具
举报
显身卡
ady
ady
当前离线
积分
24
IP卡
狗仔卡
楼主
|
发表于 2007-11-15 22:29:51
|
显示全部楼层
有个新问题:
我仍然用x86_minimal_CD引导启动
然后,下载了amd64的stage3
但是在chroot的时候,报错
是不是我必须用amd64的minimal CD引导启动呢
回复
支持
反对
使用道具
举报
显身卡
ady
ady
当前离线
积分
24
IP卡
狗仔卡
楼主
|
发表于 2007-11-15 22:39:30
|
显示全部楼层
现在问题是,随便chroot哪个目录,都会报错
报
chroot: cannot run command `/bin/bash': no such file or directory
难道是我的光盘有问题了,
可是我执行/bin/bash确没有问题,能够执行
怪了,有那位大侠遇到过.
回复
支持
反对
使用道具
举报
显身卡
galaxy001
galaxy001
当前离线
积分
191
IP卡
狗仔卡
发表于 2007-11-15 22:55:41
|
显示全部楼层
nocona 是64位?
我记得 /usr/portage/profiles/default-linux/x86 对应的是32位的吧?
回复
支持
反对
使用道具
举报
显身卡
ady
ady
当前离线
积分
24
IP卡
狗仔卡
楼主
|
发表于 2007-11-15 22:59:17
|
显示全部楼层
chroot问题我搞定了,自己把proc和dev弄错了,连续几天夜班加白班,头脑有点混乱了
回复
支持
反对
使用道具
举报
显身卡
返回列表
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
注册
本版积分规则
发表回复
回帖后跳转到最后一页
浏览过的版块
Redhat/Fedora/CentOS Linux
开源软件专题讨论
Copyright © 2002-2023
LinuxSir.cn
(http://www.linuxsir.cn/) 版权所有 All Rights Reserved.
Powered by
RedflagLinux!
技术支持:
中科红旗
|
京ICP备19024520号
快速回复
返回顶部
返回列表