LinuxSir.cn,穿越时空的Linuxsir!

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

编译xorg-Server-1.7.1出错,是不是python冲突?

[复制链接]
发表于 2010-5-15 10:25:39 | 显示全部楼层 |阅读模式
在编译xorg-Server-1.7.1时出错了,信息如下,

我安装的python包有两个,一个是系统两带的python-2.2.2-26,另一个是新安装的Python-2.6.4,现在编译到xorg_symbols时就出错。

  1. Making all in shadowfb
  2.   CC    sfbmodule.o
  3.   CC    shadow.o
  4.   LINK  libshadowfb.la
  5. Making all in vbe
  6.   CC    vbe.o
  7.   CC    vbeModes.o
  8.   CC    vbe_module.o
  9.   LINK  libvbe.la
  10. Making all in vgahw
  11.   CC    vgaHW.o
  12.   CC    vgaHWmodule.o
  13.   LINK  libvgahw.la
  14. Making all in xaa
  15.   CC    xaaInit.o
  16.   CC    xaaGC.o
  17.   CC    xaaInitAccel.o
  18.   CC    xaaFallback.o
  19.   CC    xaaBitBlt.o
  20.   CC    xaaCpyArea.o
  21.   CC    xaaGCmisc.o
  22.   CC    xaaCpyWin.o
  23.   CC    xaaCpyPlane.o
  24.   CC    xaaFillRect.o
  25.   CC    xaaTEText.o
  26.   CC    xaaNonTEText.o
  27.   CC    xaaPCache.o
  28.   CC    xaaSpans.o
  29.   CC    xaaROP.o
  30.   CC    xaaImage.o
  31.   CC    xaaWrapper.o
  32.   CC    xaaRect.o
  33.   CC    xaaLineMisc.o
  34.   CC    xaaBitOrder.o
  35.   CC    xaaFillPoly.o
  36.   CC    xaaWideLine.o
  37.   CC    xaaTables.o
  38.   CC    xaaFillArc.o
  39.   CC    xaaLine.o
  40.   CC    xaaDashLine.o
  41.   CC    xaaOverlay.o
  42.   CC    xaaOffscreen.o
  43.   CC    xaaOverlayDF.o
  44.   CC    xaaStateChange.o
  45.   CC    xaaPict.o
  46.   CC    s-xaaLine.o
  47.   CC    s-xaaDashLine.o
  48.   CC    l-xaaBitmap.o
  49.   CC    l-xaaStipple.o
  50.   CC    l-xaaTEGlyph.o
  51.   CC    m-xaaBitmap.o
  52.   CC    m-xaaStipple.o
  53.   CC    m-xaaTEGlyph.o
  54.   CC    lf-xaaBitmap.o
  55.   CC    lf-xaaStipple.o
  56.   CC    lf-xaaTEGlyph.o
  57.   CC    mf-xaaBitmap.o
  58.   CC    mf-xaaStipple.o
  59.   CC    mf-xaaTEGlyph.o
  60.   CC    l3-xaaBitmap.o
  61.   CC    l3-xaaStipple.o
  62.   CC    m3-xaaBitmap.o
  63.   CC    m3-xaaStipple.o
  64.   CC    lf3-xaaBitmap.o
  65.   CC    lf3-xaaStipple.o
  66.   CC    mf3-xaaBitmap.o
  67.   CC    mf3-xaaStipple.o
  68.   LINK  libxaa.la
  69. Making all in xf8_16bpp
  70.   CC    xf8_16module.o
  71.   LINK  libxf8_16bpp.la
  72. Making all in loader
  73.   CC    loader.o
  74.   CC    loadext.o
  75.   CC    loadmod.o
  76.   CC    dlloader.o
  77.   CC    os.o
  78.   CC    sdksyms.o
  79. sdksyms.c:390: parse error before "void"
  80. sdksyms.c:400: parse error before "int"
  81. sdksyms.c:401: initializer element is not constant
  82. sdksyms.c:401: (near initialization for `xorg_symbols[75]')
  83. sdksyms.c:419: parse error before "XID"
  84. sdksyms.c:420: initializer element is not constant
  85. sdksyms.c:420: (near initialization for `xorg_symbols[93]')
  86. sdksyms.c:422: parse error before "unsigned"
  87. sdksyms.c:423: initializer element is not constant
  88. sdksyms.c:423: (near initialization for `xorg_symbols[95]')
  89. sdksyms.c:482: parse error before "void"
  90. sdksyms.c:483: initializer element is not constant
  91. sdksyms.c:483: (near initialization for `xorg_symbols[154]')
  92. sdksyms.c:509: parse error before "RealChildHeadProc"
  93. sdksyms.c:510: initializer element is not constant
  94. sdksyms.c:510: (near initialization for `xorg_symbols[180]')
  95. sdksyms.c:595: `list' undeclared here (not in a function)
  96. sdksyms.c:595: initializer element is not constant
  97. sdksyms.c:595: (near initialization for `xorg_symbols[265]')
  98. sdksyms.c:639: `ev' undeclared here (not in a function)
  99. sdksyms.c:639: initializer element is not constant
  100. sdksyms.c:639: (near initialization for `xorg_symbols[309]')
  101. sdksyms.c:773: warning: `SecurityLookupIDByType' is deprecated (declared at ../../../include/resource.h:265)
  102. sdksyms.c:774: warning: `SecurityLookupIDByClass' is deprecated (declared at ../../../include/resource.h:272)
  103. sdksyms.c:775: warning: `LookupIDByType' is deprecated (declared at ../../../include/resource.h:277)
  104. sdksyms.c:776: warning: `LookupIDByClass' is deprecated (declared at ../../../include/resource.h:282)
  105. sdksyms.c:789: parse error before "char"
  106. sdksyms.c:790: initializer element is not constant
  107. sdksyms.c:790: (near initialization for `xorg_symbols[459]')
  108. sdksyms.c:870: parse error before "void"
  109. sdksyms.c:871: initializer element is not constant
  110. sdksyms.c:871: (near initialization for `xorg_symbols[539]')
  111. sdksyms.c:876: parse error before "void"
  112. sdksyms.c:916: parse error before "DamagePtr"
  113. sdksyms.c:918: parse error before "DrawablePtr"
  114. sdksyms.c:938: parse error before "ClientPtr"
  115. sdksyms.c:939: initializer element is not constant
  116. sdksyms.c:939: (near initialization for `xorg_symbols[600]')
  117. sdksyms.c:963: parse error before "xEvent"
  118. sdksyms.c:964: initializer element is not constant
  119. sdksyms.c:964: (near initialization for `xorg_symbols[624]')
  120. sdksyms.c:1120: parse error before "void"
  121. sdksyms.c:1121: initializer element is not constant
  122. sdksyms.c:1121: (near initialization for `xorg_symbols[780]')
  123. sdksyms.c:1128: parse error before "ScreenPtr"
  124. sdksyms.c:1129: initializer element is not constant
  125. sdksyms.c:1129: (near initialization for `xorg_symbols[787]')
  126. sdksyms.c:1199: parse error before "pointer"
  127. sdksyms.c:1200: initializer element is not constant
  128. sdksyms.c:1200: (near initialization for `xorg_symbols[857]')
  129. sdksyms.c:1421: parse error before "ScreenPtr"
  130. sdksyms.c:1422: initializer element is not constant
  131. sdksyms.c:1422: (near initialization for `xorg_symbols[1078]')
  132. sdksyms.c:1436: parse error before "char"
  133. sdksyms.c:1437: initializer element is not constant
  134. sdksyms.c:1437: (near initialization for `xorg_symbols[1092]')
  135. sdksyms.c:1442: parse error before "void"
  136. sdksyms.c:1444: parse error before "XF86ConfigPtr"
  137. sdksyms.c:1491: warning: `miPointerCurrentScreen' is deprecated (declared at ../../../mi/mipointer.h:116)
  138. sdksyms.c:1501: parse error before "ScreenPtr"
  139. sdksyms.c:1502: initializer element is not constant
  140. sdksyms.c:1502: (near initialization for `xorg_symbols[1152]')
  141. sdksyms.c:1546: parse error before "ScreenPtr"
  142. sdksyms.c:1547: initializer element is not constant
  143. sdksyms.c:1547: (near initialization for `xorg_symbols[1196]')
  144. sdksyms.c:1548: parse error before "ScreenPtr"
  145. sdksyms.c:1553: parse error before "ScrnInfoPtr"
  146. sdksyms.c:1700: parse error before "int"
  147. sdksyms.c:1702: parse error before "XISBuffer"
  148. sdksyms.c:1704: parse error before "XISBuffer"
  149. sdksyms.c:1722: parse error before "void"
  150. sdksyms.c:1723: initializer element is not constant
  151. sdksyms.c:1723: (near initialization for `xorg_symbols[1361]')
  152. sdksyms.c:1796: parse error before "void"
  153. sdksyms.c:1798: parse error before "char"
  154. ../../../mi/mifpoly.h:72: warning: `ICEIL' defined but not used
  155. make[4]: *** [sdksyms.lo] Error 1
  156. make[3]: *** [all-recursive] Error 1
  157. make[2]: *** [all] Error 2
  158. make[1]: *** [all-recursive] Error 1
  159. make: *** [all-recursive] Error 1
复制代码
发表于 2010-5-15 10:37:40 | 显示全部楼层
第一个错误是从sdksyms.c开始的,应该和Python无关。
可以检查一下是否xorg-1.7.1依赖的软件包是否都已安装,GCC的版本等
回复 支持 反对

使用道具 举报

 楼主| 发表于 2010-5-15 16:30:23 | 显示全部楼层
问题解决了,是GCC版本太低了。
回复 支持 反对

使用道具 举报

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

本版积分规则

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