LinuxSir.cn,穿越时空的Linuxsir!

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

emerge svgalib

[复制链接]
发表于 2005-4-24 11:03:47 | 显示全部楼层 |阅读模式
  1. Installing header files in /usr/include.
  2. (cd sharedlib/; \
  3. make -f /var/tmp/portage/svgalib-1.9.19-r3/work/svgalib-1.9.19/src/Makefile libvga.so.1.9.19 \
  4.         SRCDIR="/var/tmp/portage/svgalib-1.9.19-r3/work/svgalib-1.9.19" DLLFLAGS="-fPIC" \
  5. )
  6. make[1]: Entering directory `/var/tmp/portage/svgalib-1.9.19-r3/work/svgalib-1.9.19/sharedlib'
  7. make[1]: `libvga.so.1.9.19' is up to date.
  8. make[1]: Leaving directory `/var/tmp/portage/svgalib-1.9.19-r3/work/svgalib-1.9.19/sharedlib'
  9. (cd sharedlib/; \
  10. make -f /var/tmp/portage/svgalib-1.9.19-r3/work/svgalib-1.9.19/gl/Makefile libvgagl.so.1.9.19 \
  11.         SRCDIR="/var/tmp/portage/svgalib-1.9.19-r3/work/svgalib-1.9.19" DLLFLAGS="-fPIC" \
  12. )
  13. make[1]: Entering directory `/var/tmp/portage/svgalib-1.9.19-r3/work/svgalib-1.9.19/sharedlib'
  14. cc -Wall -Wstrict-prototypes -fPIC -I../include -I. -fomit-frame-pointer -O2 -fno-strength-reduce -pipe -g   -c -o driver.o ../gl/driver.c
  15. {standard input}: Assembler messages:
  16. {standard input}:251: Error: suffix or operands invalid for `movzbl'
  17. {standard input}:346: Error: suffix or operands invalid for `movzbl'
  18. {standard input}:390: Error: suffix or operands invalid for `movzbl'
  19. {standard input}:493: Error: suffix or operands invalid for `movzbl'
  20. {standard input}:677: Error: suffix or operands invalid for `movzbl'
  21. {standard input}:718: Error: suffix or operands invalid for `movzbl'
  22. {standard input}:790: Error: suffix or operands invalid for `movzbl'
  23. {standard input}:3311: Warning: using `%dx' instead of `%edx' due to `w' suffix
  24. {standard input}:3313: Warning: using `%dx' instead of `%edx' due to `w' suffix
  25. {standard input}:3371: Warning: using `%ax' instead of `%eax' due to `w' suffix
  26. {standard input}:3373: Warning: using `%ax' instead of `%eax' due to `w' suffix
  27. {standard input}:3489: Warning: using `%ax' instead of `%eax' due to `w' suffix
  28. {standard input}:3491: Warning: using `%ax' instead of `%eax' due to `w' suffix
  29. {standard input}:3567: Warning: using `%ax' instead of `%eax' due to `w' suffix
  30. {standard input}:3569: Warning: using `%ax' instead of `%eax' due to `w' suffix
  31. {standard input}:3661: Warning: using `%ax' instead of `%eax' due to `w' suffix
  32. {standard input}:3663: Warning: using `%ax' instead of `%eax' due to `w' suffix
  33. {standard input}:3791: Error: suffix or operands invalid for `movzbl'
  34. {standard input}:3855: Warning: using `%dx' instead of `%edx' due to `w' suffix
  35. {standard input}:3857: Warning: using `%dx' instead of `%edx' due to `w' suffix
  36. {standard input}:4198: Warning: using `%ax' instead of `%eax' due to `w' suffix
  37. {standard input}:4200: Warning: using `%ax' instead of `%eax' due to `w' suffix
  38. {standard input}:4352: Error: suffix or operands invalid for `movzbl'
  39. {standard input}:4422: Warning: using `%cx' instead of `%ecx' due to `w' suffix
  40. {standard input}:4424: Warning: using `%cx' instead of `%ecx' due to `w' suffix
  41. {standard input}:4890: Error: suffix or operands invalid for `movzbl'
  42. {standard input}:4931: Error: suffix or operands invalid for `movzbl'
  43. {standard input}:4993: Error: suffix or operands invalid for `movzbl'
  44. {standard input}:6238: Warning: using `%ax' instead of `%eax' due to `w' suffix
  45. {standard input}:6240: Warning: using `%ax' instead of `%eax' due to `w' suffix
  46. {standard input}:6265: Warning: using `%ax' instead of `%eax' due to `w' suffix
  47. {standard input}:6267: Warning: using `%ax' instead of `%eax' due to `w' suffix
  48. {standard input}:6292: Warning: using `%ax' instead of `%eax' due to `w' suffix
  49. {standard input}:6294: Warning: using `%ax' instead of `%eax' due to `w' suffix
  50. {standard input}:6319: Warning: using `%ax' instead of `%eax' due to `w' suffix
  51. {standard input}:6321: Warning: using `%ax' instead of `%eax' due to `w' suffix
  52. {standard input}:6359: Warning: using `%ax' instead of `%eax' due to `w' suffix
  53. {standard input}:6361: Warning: using `%ax' instead of `%eax' due to `w' suffix
  54. make[1]: *** [driver.o] Error 1
  55. make[1]: Leaving directory `/var/tmp/portage/svgalib-1.9.19-r3/work/svgalib-1.9.19/sharedlib'
  56. make: *** [sharedlib/libvgagl.so.1.9.19] Error 2
复制代码
 楼主| 发表于 2005-4-24 11:07:13 | 显示全部楼层
什么原因出错
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-28 23:16:32 | 显示全部楼层
  1.   CHK     include/linux/version.h
  2. make[1]: `arch/i386/kernel/asm-offsets.s' is up to date.
  3.   CHK     include/linux/compile.h
  4.   CHK     usr/initramfs_list
  5.   CC      arch/i386/kernel/process.o
  6. {standard input}: Assembler messages:
  7. {standard input}:872: Error: suffix or operands invalid for `mov'
  8. {standard input}:873: Error: suffix or operands invalid for `mov'
  9. {standard input}:1079: Error: suffix or operands invalid for `mov'
  10. {standard input}:1080: Error: suffix or operands invalid for `mov'
  11. {standard input}:1146: Error: suffix or operands invalid for `mov'
  12. {standard input}:1147: Error: suffix or operands invalid for `mov'
  13. {standard input}:1231: Error: suffix or operands invalid for `mov'
  14. {standard input}:1232: Error: suffix or operands invalid for `mov'
  15. {standard input}:1301: Error: suffix or operands invalid for `mov'
  16. {standard input}:1313: Error: suffix or operands invalid for `mov'
  17. make[1]: *** [arch/i386/kernel/process.o] Error 1
  18. make: *** [arch/i386/kernel] Error 2
复制代码


编译内核也 出错.
有汇编的救出错
为什么呢?
回复 支持 反对

使用道具 举报

发表于 2005-4-28 23:43:25 | 显示全部楼层
请问这个是做什么用的啊 控制 :ask 显示器》?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2005-4-29 08:05:17 | 显示全部楼层
回答 only 问题,
回复 支持 反对

使用道具 举报

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

本版积分规则

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