LinuxSir.cn,穿越时空的Linuxsir!

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

emerge python-fchksum的错误

[复制链接]
发表于 2005-8-17 09:42:49 | 显示全部楼层 |阅读模式
我在安装gentoo2005.1时,从stage2至stage3的过程中,emerge python-fchksum发生错误。错误信息如下:
  1. >>> emerge (30 of 91) dev-python/python-fchksum-1.7.1 to /
  2. >>> md5 files   ;-) python-fchksum-1.7.1.ebuild
  3. >>> md5 files   ;-) python-fchksum-1.6.1-r1.ebuild
  4. >>> md5 files   ;-) files/digest-python-fchksum-1.7.1
  5. >>> md5 files   ;-) files/digest-python-fchksum-1.6.1-r1
  6. >>> md5 src_uri ;-) python-fchksum-1.7.1.tar.gz
  7. >>> Unpacking source...
  8. >>> Unpacking python-fchksum-1.7.1.tar.gz to /var/tmp/portage/python-fchksum-1.7.1/work
  9. >>> Source unpacked.
  10. ['setup.py', 'build']
  11. running build
  12. running build_ext
  13. building 'fchksum' extension
  14. creating build
  15. creating build/temp.linux-i686-2.3
  16. i386-pc-linux-gnu-gcc -pthread -fno-strict-aliasing -DNDEBUG -march=pentium3 -O2 -pipe -fPIC -I/usr/include/python2.3 -c md5.c -o build/temp.linux-i686-2.3/md5.o
  17. gcc-config error: Could not run/locate "i386-pc-linux-gnu-gcc"
  18. error: command 'i386-pc-linux-gnu-gcc' failed with exit status 1

  19. !!! ERROR: dev-python/python-fchksum-1.7.1 failed.
  20. !!! Function src_compile, Line 20, Exitcode 1
  21. !!! (no error message)
  22. !!! If you need support, post the topmost build error, NOT this status message.
复制代码

我发现emerge python-fchksum的时候,系统使用了i386-pc-linux-gnu-gcc,而前面的软件在emerge的时候使用的是i686-pc-linux-gnu-xxx系列工具。请问这种情况如何解决?
发表于 2005-8-17 10:05:29 | 显示全部楼层
我也遇到这个问题。
我是这样解决的,你试试行不行
把原来/usr/bin/i386-pc-linux-gnu-gcc改名或干脆删除,然后
ln -s /usr/i386-pc-linux-gnu/gcc-bin/3.3.5-20050130/i386-pc-linux-gnu-gcc  /usr/bin
就是重新作一个符号链接。让他用上边那个
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-17 10:23:10 | 显示全部楼层
2005.1中没有“/usr/i386-pc-linux-gnu/gcc-bin/3.3.5-20050130/”这个目录,我干脆将i686-pc-linux-gnu-gcc链接过去,目前好像没有大问题,待系统安装完毕后测试。
回复 支持 反对

使用道具 举报

发表于 2005-8-17 10:24:14 | 显示全部楼层
我也有这个问题,但我按楼上的做法,却发现在/usr/i386-pc-linux-gnu中没有gcc-bin这个目录,里面只有一个bin和lib.:-(
回复 支持 反对

使用道具 举报

发表于 2005-8-17 10:35:23 | 显示全部楼层
奇怪,我的有啊。而且是05.1
估计是USE不同引起的
回复 支持 反对

使用道具 举报

发表于 2005-8-17 11:04:19 | 显示全部楼层
参考:
http://forums.gentoo.org/viewtopic-t-314985-start-401.html

解决:
先emerge python就可以了。
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-8-17 11:47:53 | 显示全部楼层
谢谢楼上,现在问题已经解决了,emerge的时候已经改用i686-pc-linux-gnu-gcc了。
回复 支持 反对

使用道具 举报

发表于 2005-9-14 09:24:43 | 显示全部楼层
同遇此问题,即去试试.
回复 支持 反对

使用道具 举报

发表于 2005-9-20 16:11:25 | 显示全部楼层
我也遇到这个问题了.
我是
ln -sf /usr/i686-pc-linux-gnu/gcc-bin/3.3.6/i686-pc-linux-gnu-gcc /usr/bin/i386-pc-linux-gnu-gcc
回复 支持 反对

使用道具 举报

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

本版积分规则

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