LinuxSir.cn,穿越时空的Linuxsir!

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

[Solved]i686-pc-linux-gnu-strip command not found

[复制链接]
发表于 2008-4-15 19:46:23 | 显示全部楼层 |阅读模式
我在一台比较古老的笔记本上装了一个gentoo,升级glibc时,报错,i686-pc-linux-gnu-strip command not found,在我的机子上i486-pc-linux-gnu-strip到是有一个,哪位知道怎么解决,顺便问一下,这些
i486-pc-linux-gnu-*和i686-pc-linux-gnu-*是干什么的,在哪个包里,我可不可以做个链接解决我这个问题,谢谢,下面附上我的部分make.conf,我觉得问题可能和这个有关:

CFLAGS="-march=pentium3 -O3 -pipe -fomit-frame-pointer"
CXXFLAGS="${CFLAGS}"
CHOST="i686-pc-linux-gnu"
MAKEOPTS="-j2"

谢谢
发表于 2008-4-15 19:53:30 | 显示全部楼层
CHOST="i686-pc-linux-gnu"
你用的是x86的stage还是i686?有没有改过上面这个变量?
回复 支持 反对

使用道具 举报

发表于 2008-4-15 19:53:31 | 显示全部楼层
CHOST="i686-pc-linux-gnu"
你用的是x86的stage还是i686?有没有改过上面这个变量?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-15 20:04:03 | 显示全部楼层
Post by zhllg;1838594
CHOST="i686-pc-linux-gnu"
你用的是x86的stage还是i686?有没有改过上面这个变量?


晕,我下的是x86的stage3,这下应该怎么办呢,要重装吗?这个x86是不是就是对应486级别的电脑阿?
回复 支持 反对

使用道具 举报

发表于 2008-4-15 20:59:48 | 显示全部楼层
x86是适合x86平台绝大多数机器的,不是对应486的。
张兄的意思是你在升级之前有没有“改动”过CHOST变量。这样会导致链接问题。
而且现在大部分的CPU都是686的吧。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-15 21:19:34 | 显示全部楼层
因为我不久之前在实验室的电脑上刚装过一遍gentoo,所以也没看初始的make.conf,就直接把那份make.confcopy过来再修改的,刚才看了一下,我下的stage3-x86初始的make.conf里是CHOST="i486-pc-linux-gnu",那就是我改成i686了。现在是不是我重新下stage3-i686,覆盖过去,然后emerge -e world,或者有更优雅的办法?谢谢
回复 支持 反对

使用道具 举报

发表于 2008-4-15 22:03:04 | 显示全部楼层
改成686,然后emerge gcc,行吗?
不过我现在没有gentoo,没法试验,抱歉……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-4-15 22:21:24 | 显示全部楼层
Post by jjj311;1838638
改成686,然后emerge gcc,行吗?
不过我现在没有gentoo,没法试验,抱歉……


把什么改成686?不是很明白。
回复 支持 反对

使用道具 举报

发表于 2008-4-15 23:31:44 | 显示全部楼层
Post by alaxie;1838643
把什么改成686?不是很明白。

CHOST="i486-pc-linux-gnu"
改成
CHOST="i686-pc-linux-gnu"

然后编译GCC(如果编译GCC不需要调用这些程序的话),应该可以
猜想……


记得以前出现过此类问题,那时候手动链接i486的到i686(i686-pc-linux-gnu-ar之类的东西),不过做了之后就觉得系统不干净了,就重装了一遍gentoo,呵呵,我对系统有洁癖……
回复 支持 反对

使用道具 举报

发表于 2008-4-16 00:48:52 | 显示全部楼层
CHOST不能随便改,一般情况下是绝对不能改
x86 stage的CHOST就是i486。如果你用了它,要改成i686不是绝对不可以,但要按照官方文档。
http://www.gentoo.org/doc/en/change-chost.xml
回复 支持 反对

使用道具 举报

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

本版积分规则

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