LinuxSir.cn,穿越时空的Linuxsir!

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

怎么binutils都编译错!!

[复制链接]
发表于 2006-4-13 16:19:03 | 显示全部楼层 |阅读模式

  1. make[3]: Nothing to be done for `all'.
  2. make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/binutils/po'
  3. make[3]: Entering directory `/mnt/lfs/sources/binutils-build/binutils'
  4. make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/binutils'
  5. make[2]: Leaving directory `/mnt/lfs/sources/binutils-build/binutils'
  6. make[1]: Leaving directory `/mnt/lfs/sources/binutils-build/binutils'
  7. make[1]: Entering directory `/mnt/lfs/sources/binutils-build/etc'
  8. make[1]: Nothing to be done for `all'.
  9. make[1]: Leaving directory `/mnt/lfs/sources/binutils-build/etc'
  10. make[1]: Entering directory `/mnt/lfs/sources/binutils-build/gas'
  11. make  all-recursive
  12. make[2]: Entering directory `/mnt/lfs/sources/binutils-build/gas'
  13. Making all in doc
  14. make[3]: Entering directory `/mnt/lfs/sources/binutils-build/gas/doc'
  15. make[3]: Nothing to be done for `all'.
  16. make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/gas/doc'
  17. Making all in po
  18. make[3]: Entering directory `/mnt/lfs/sources/binutils-build/gas/po'
  19. make[3]: Nothing to be done for `all'.
  20. make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/gas/po'
  21. make[3]: Entering directory `/mnt/lfs/sources/binutils-build/gas'
  22. gcc -DHAVE_CONFIG_H -I. -I../../binutils-2.15.94.0.2.2/gas -I. -D_GNU_SOURCE -I. -I../../binutils-2.15.94.0.2.2/gas -I../bfd -I../../binutils-2.15.94.0.2.2/gas/config -I../../binutils-2.15.94.0.2.2/gas/../include -I../../binutils-2.15.94.0.2.2/gas/.. -I../../binutils-2.15.94.0.2.2/gas/../bfd -I../../binutils-2.15.94.0.2.2/gas/../intl -I../intl -DLOCALEDIR=""/tools/share/locale""   -W -Wall -Wstrict-prototypes -Wmissing-prototypes -g -O2 -c ../../binutils-2.15.94.0.2.2/gas/app.c
  23. In file included from ./targ-cpu.h:1,
  24.                  from ../../binutils-2.15.94.0.2.2/gas/config/obj-elf.h:42,
  25.                  from ./obj-format.h:1,
  26.                  from ../../binutils-2.15.94.0.2.2/gas/config/te-linux.h:4,
  27.                  from ./targ-env.h:1,
  28.                  from ../../binutils-2.15.94.0.2.2/gas/as.h:625,
  29.                  from ../../binutils-2.15.94.0.2.2/gas/app.c:30:
  30. ../../binutils-2.15.94.0.2.2/gas/config/tc-i386.h:443: error: array type has incomplete element type
  31. make[3]: *** [app.o] Error 1
  32. make[3]: Leaving directory `/mnt/lfs/sources/binutils-build/gas'
  33. make[2]: *** [all-recursive] Error 1
  34. make[2]: Leaving directory `/mnt/lfs/sources/binutils-build/gas'
  35. make[1]: *** [all] Error 2
  36. make[1]: Leaving directory `/mnt/lfs/sources/binutils-build/gas'
  37. make: *** [all-gas] Error 2

复制代码

真是昏死了,本来想借lfs6.1学点东西的,结果一上来第一遍make binutils就错……
 楼主| 发表于 2006-4-13 16:26:18 | 显示全部楼层

  1. lfs:/mnt/lfs/sources/binutils-build$ gcc --version
  2. gcc (GCC) 4.1.0 20060304 (Red Hat 4.1.0-3)
  3. Copyright (C) 2006 Free Software Foundation, Inc.
  4. This is free software; see the source for copying conditions.  There is NO
  5. warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

复制代码


我用的宿主系统是FC-5,内核没有上2.6..2,难道是因为这不行??
回复 支持 反对

使用道具 举报

 楼主| 发表于 2006-4-13 16:31:13 | 显示全部楼层
好,我试一下2.16.1的binutils……
回复 支持 反对

使用道具 举报

发表于 2006-4-14 17:08:09 | 显示全部楼层
我也是2.15版本不好用
换了2.16就好了。

os:fc4
kernel:2.6.11-1.1369
回复 支持 反对

使用道具 举报

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

本版积分规则

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