LinuxSir.cn,穿越时空的Linuxsir!

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

有没有人在新的发行版本(debian sid)编译老xorg的

[复制链接]
发表于 2007-7-30 18:08:04 | 显示全部楼层 |阅读模式
特殊需要, 想在debian sid上编译安装 xorg 6.8.2
有没有这样做过的?
 楼主| 发表于 2007-7-30 18:35:14 | 显示全部楼层
最后死在这里


  1. EE86_FT2        -DFONTCONFIG_PATH='"/etc/fonts"'     -fPIC fcfreetype.c
  2. fcfreetype.c:52:10: error: #include expects "FILENAME" or <FILENAME>
  3. fcfreetype.c: In function 'FcVendorFoundry':
  4. fcfreetype.c:253: warning: pointer targets in passing argument 2 of 'FcVendorMatch' differ in signedness
  5. fcfreetype.c: In function 'FcFreeTypeQuery':
  6. fcfreetype.c:333: warning: pointer targets in passing argument 1 of 'FcVendorFoundry' differ in signedness
  7. fcfreetype.c:568: warning: pointer targets in passing argument 1 of 'FcNoticeFoundry' differ in signedness
  8. fcfreetype.c:797: error: dereferencing pointer to incomplete type
  9. fcfreetype.c:799: warning: pointer targets in assignment differ in signedness
  10. fcfreetype.c:805: error: dereferencing pointer to incomplete type
  11. fcfreetype.c:827: error: dereferencing pointer to incomplete type
  12. fcfreetype.c:834: warning: pointer targets in initialization differ in signedness
  13. fcfreetype.c:835: warning: pointer targets in initialization differ in signedness
  14. fcfreetype.c:836: warning: pointer targets in initialization differ in signedness
  15. fcfreetype.c:883: warning: implicit declaration of function 'FT_MODULE_CLASS'
  16. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  17. fcfreetype.c:883: error: invalid type argument of '->'
  18. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  19. fcfreetype.c:883: error: invalid type argument of '->'
  20. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  21. fcfreetype.c:883: error: invalid type argument of '->'
  22. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  23. fcfreetype.c:883: error: invalid type argument of '->'
  24. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  25. fcfreetype.c:883: error: invalid type argument of '->'
  26. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  27. fcfreetype.c:883: error: invalid type argument of '->'
  28. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  29. fcfreetype.c:883: error: invalid type argument of '->'
  30. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  31. fcfreetype.c:883: error: invalid type argument of '->'
  32. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  33. fcfreetype.c:883: error: invalid type argument of '->'
  34. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  35. fcfreetype.c:883: error: invalid type argument of '->'
  36. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  37. fcfreetype.c:883: error: invalid type argument of '->'
  38. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  39. fcfreetype.c:883: error: invalid type argument of '->'
  40. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  41. fcfreetype.c:883: error: invalid type argument of '->'
  42. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  43. fcfreetype.c:883: error: invalid type argument of '->'
  44. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  45. fcfreetype.c:883: error: invalid type argument of '->'
  46. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  47. fcfreetype.c:883: error: invalid type argument of '->'
  48. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  49. fcfreetype.c:883: error: invalid type argument of '->'
  50. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  51. fcfreetype.c:883: error: invalid type argument of '->'
  52. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  53. fcfreetype.c:883: error: invalid type argument of '->'
  54. fcfreetype.c:883: error: dereferencing pointer to incomplete type
  55. fcfreetype.c:883: error: invalid type argument of '->'
  56. make[4]: *** [fcfreetype.o] Error 1
  57. make[4]: Leaving directory `/home/haha/WorkPlace/xorg-build/build/lib/fontconfig'
  58. make[3]: *** [all] Error 2
  59. make[3]: Leaving directory `/home/haha/WorkPlace/xorg-build/build/lib'
  60. make[2]: *** [all] Error 2
  61. make[2]: Leaving directory `/home/haha/WorkPlace/xorg-build/build'
  62. make[1]: *** [World] Error 2
  63. make[1]: Leaving directory `/home/haha/WorkPlace/xorg-build/build'
  64. make: *** [World] Error 2
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-7-30 18:36:40 | 显示全部楼层
好像是freetype的版本太高了
回复 支持 反对

使用道具 举报

发表于 2007-7-31 06:28:42 | 显示全部楼层
xorg-6.9

xorg-7.2
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-31 10:51:59 | 显示全部楼层
Post by youbest
好像是freetype的版本太高了


果然, 谢谢!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-31 11:22:12 | 显示全部楼层
但是现在又有新错误了……

  1. fbmmx.c:303: error: incompatible type for argument 1 of '__builtin_ia32_por'
  2. fbmmx.c:303: error: incompatible type for argument 2 of '__builtin_ia32_por'
  3. fbmmx.c:303: error: incompatible types in assignment
  4. fbmmx.c:304: error: incompatible type for argument 1 of '__builtin_ia32_por'
  5. fbmmx.c:304: error: incompatible type for argument 2 of '__builtin_ia32_por'
  6. fbmmx.c:304: error: incompatible types in assignment
  7. fbmmx.c:305: error: incompatible type for argument 1 of '__builtin_ia32_pand'
  8. fbmmx.c:305: error: incompatible type for argument 2 of '__builtin_ia32_pand'
  9. fbmmx.c:305: error: incompatible types in assignment
  10. fbmmx.c: In function 'pack565':
  11. fbmmx.c:327: error: incompatible type for argument 1 of '__builtin_ia32_pand'
  12. fbmmx.c:327: error: incompatible type for argument 2 of '__builtin_ia32_pand'
  13. fbmmx.c:327: error: incompatible types in assignment
  14. fbmmx.c:328: error: incompatible type for argument 1 of '__builtin_ia32_pand'
  15. fbmmx.c:328: error: incompatible type for argument 2 of '__builtin_ia32_pand'
  16. fbmmx.c:328: error: incompatible types in assignment
  17. fbmmx.c:329: error: incompatible type for argument 1 of '__builtin_ia32_pand'
  18. fbmmx.c:329: error: incompatible type for argument 2 of '__builtin_ia32_pand'
  19. fbmmx.c:329: error: incompatible types in assignment
  20. fbmmx.c:336: error: incompatible type for argument 1 of '__builtin_ia32_pand'
  21. fbmmx.c:336: error: incompatible type for argument 2 of '__builtin_ia32_pand'
  22. fbmmx.c:336: error: incompatible types in assignment
  23. fbmmx.c:338: error: incompatible type for argument 1 of '__builtin_ia32_pand'
  24. fbmmx.c:338: error: incompatible type for argument 2 of '__builtin_ia32_pand'
  25. fbmmx.c:338: error: incompatible types in assignment
  26. fbmmx.c:340: error: incompatible type for argument 1 of '__builtin_ia32_pand'
  27. fbmmx.c:340: error: incompatible type for argument 2 of '__builtin_ia32_pand'
  28. fbmmx.c:340: error: incompatible types in assignment
  29. fbmmx.c:342: error: incompatible type for argument 1 of '__builtin_ia32_pand'
  30. fbmmx.c:342: error: incompatible type for argument 2 of '__builtin_ia32_pand'
  31. fbmmx.c:342: error: incompatible types in assignment
  32. fbmmx.c:344: error: incompatible type for argument 1 of '__builtin_ia32_por'
  33. fbmmx.c:344: error: incompatible type for argument 2 of '__builtin_ia32_por'
  34. fbmmx.c:344: error: incompatible types in assignment
  35. fbmmx.c:345: error: incompatible type for argument 1 of '__builtin_ia32_por'
  36. fbmmx.c:345: error: incompatible type for argument 2 of '__builtin_ia32_por'
  37. fbmmx.c:345: error: incompatible types in assignment
  38. fbmmx.c:347: error: incompatible type for argument 1 of '__builtin_ia32_por'
  39. fbmmx.c:347: error: incompatible type for argument 2 of '__builtin_ia32_por'
  40. fbmmx.c: In function 'fbCompositeSolidMask_nx8x8888mmx':
  41. fbmmx.c:652: warning: ISO C90 does not support 'long long'
  42. fbmmx.c:695: warning: ISO C90 does not support 'long long'
  43. fbmmx.c: In function 'fbCompositeSolidMask_nx8x0565mmx':
  44. fbmmx.c:758: warning: ISO C90 does not support 'long long'
  45. fbmmx.c:818: warning: ISO C90 does not support 'long long'
  46. make[4]: *** [fbmmx.o] Error 1
  47. make[4]: Leaving directory `/root/src/xorg/build/programs/Xserver/fb'
  48. make[3]: *** [fb] Error 2
  49. make[3]: Leaving directory `/root/src/xorg/build/programs/Xserver'
  50. make[2]: *** [all] Error 2
  51. make[2]: Leaving directory `/root/src/xorg/build/programs'
  52. make[1]: *** [all] Error 2
  53. make[1]: Leaving directory `/root/src/xorg/build'
  54. make: *** [all] Error 2
复制代码
回复 支持 反对

使用道具 举报

发表于 2007-7-31 12:32:26 | 显示全部楼层
会否 gcc 版本太高了?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-31 13:15:38 | 显示全部楼层
是的, 降到3.4了, 还是一堆问题, 慢慢看中……
回复 支持 反对

使用道具 举报

 楼主| 发表于 2007-7-31 18:23:14 | 显示全部楼层
最后失败了 内核开发头文件上, 彻底崩溃了……
回复 支持 反对

使用道具 举报

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

本版积分规则

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