Hi,
I have been trying to install OpenChrome drivers for my via/s3g unichrome card on Suse 10.3.
I have been using these instructions from the OpenChrome site:
mkdir openchrome
cd openchrome
svn co
http://svn.openchrome.org/svn/trunk
cd trunk
./autogen.sh --prefix=/usr
make
su -c 'make install'
or
sudo make install
Everything is fine until I execute make, then I get a list of errors including the following-
via_3d.c:409: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:409: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:409: error: 'Via3DState' has no member named 'blendCol1'
via_3d.c:410: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:410: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:410: error: 'Via3DState' has no member named 'blendAl0'
via_3d.c:411: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:411: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:411: error: 'Via3DState' has no member named 'blendAl1'
via_3d.c:414: error: 'Via3DState' has no member named 'drawingDirty'
via_3d.c:416: error: 'CARD32' undeclared (first use in this function)
via_3d.c:416: error: expected ';' before 'planeMaskLo'
via_3d.c:418: error: 'Via3DState' has no member named 'drawingDirty'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'bufSize'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'header_start'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:419: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:426: error: 'planeMaskLo' undeclared (first use in this function)
via_3d.c:426: error: 'Via3DState' has no member named 'planeMask'
via_3d.c:427: error: 'planeMaskHi' undeclared (first use in this function)
via_3d.c:427: error: 'Via3DState' has no member named 'planeMask'
via_3d.c:429: error: 'Via3DState' has no member named 'planeMask'
via_3d.c:430: error: 'Via3DState' has no member named 'planeMask'
via_3d.c:433: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:433: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:433: error: 'Via3DState' has no member named 'rop'
via_3d.c:434: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:434: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:441: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:441: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:441: error: 'Via3DState' has no member named 'solidColor'
via_3d.c:443: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:443: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:443: error: 'Via3DState' has no member named 'solidColor'
via_3d.c:443: error: 'Via3DState' has no member named 'solidAlpha'
via_3d.c:448: error: 'Via3DState' has no member named 'enableDirty'
via_3d.c:449: error: 'Via3DState' has no member named 'enableDirty'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'bufSize'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'header_start'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:450: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:452: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:452: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:452: error: 'Via3DState' has no member named 'writeColor'
via_3d.c:452: error: 'Via3DState' has no member named 'blend'
via_3d.c:452: error: 'Via3DState' has no member named 'numTextures'
via_3d.c:452: error: 'Via3DState' has no member named 'writeAlpha'
via_3d.c:458: error: 'Via3DState' has no member named 'numTextures'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'bufSize'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'header_start'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:459: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:460: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:460: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:460: error: 'Via3DState' has no member named 'numTextures'
via_3d.c:462: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:462: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:462: error: 'Via3DState' has no member named 'numTextures'
via_3d.c:467: error: 'Via3DState' has no member named 'numTextures'
via_3d.c:468: error: 'Via3DState' has no member named 'tex'
via_3d.c:470: error: 'ViaTextureUnit' has no member named 'textureDirty'
via_3d.c:471: error: 'ViaTextureUnit' has no member named 'textureDirty'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'bufSize'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'header_start'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:473: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:477: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:477: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:477: error: 'ViaTextureUnit' has no member named 'textureFormat'
via_3d.c:477: error: 'ViaTextureUnit' has no member named 'agpTexture'
via_3d.c:479: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:479: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:479: error: 'ViaTextureUnit' has no member named 'textureLevel0Offset'
via_3d.c:481: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:481: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:481: error: 'ViaTextureUnit' has no member named 'textureLevel0Offset'
via_3d.c:483: error: 'ViaTextureUnit' has no member named 'npot'
via_3d.c:484: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:484: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:484: error: 'ViaTextureUnit' has no member named 'textureLevel0Pitch'
via_3d.c:488: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:488: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:488: error: 'ViaTextureUnit' has no member named 'textureLevel0Exp'
via_3d.c:491: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:491: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:491: error: 'ViaTextureUnit' has no member named 'textureLevel0WExp'
via_3d.c:492: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:492: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:492: error: 'ViaTextureUnit' has no member named 'textureLevel0HExp'
via_3d.c:493: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:493: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:494: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:494: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:495: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:495: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:495: error: 'ViaTextureUnit' has no member named 'textureModesT'
via_3d.c:495: error: 'ViaTextureUnit' has no member named 'textureModesS'
via_3d.c:499: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:499: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:499: error: 'ViaTextureUnit' has no member named 'texCsat'
via_3d.c:500: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:500: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:503: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:503: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:503: error: 'ViaTextureUnit' has no member named 'texAsat'
via_3d.c:504: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:504: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:508: error: 'Via3DState' has no member named 'numTextures'
via_3d.c:509: error: 'Via3DState' has no member named 'tex'
via_3d.c:511: error: 'ViaTextureUnit' has no member named 'texBColDirty'
via_3d.c:512: error: 'saveHas3dState' undeclared (first use in this function)
via_3d.c:512: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:513: error: 'ViaTextureUnit' has no member named 'texBColDirty'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'bufSize'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'header_start'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:514: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:517: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:517: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:517: error: 'ViaTextureUnit' has no member named 'texRAa'
via_3d.c:518: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:518: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:518: error: 'ViaTextureUnit' has no member named 'texRCa'
via_3d.c:519: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c: In function 'via3DEmitClipRect':
via_3d.c:533: error: 'Bool' undeclared (first use in this function)
via_3d.c:533: error: expected ';' before 'saveHas3dState'
via_3d.c:535: error: 'saveHas3dState' undeclared (first use in this function)
via_3d.c:535: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'bufSize'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'flushFunc'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'header_start'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'rindex'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'mode'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:536: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c:536: error: 'TRUE' undeclared (first use in this function)
via_3d.c:537: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:537: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:538: error: 'ViaCommandBuffer' has no member named 'buf'
via_3d.c:538: error: 'ViaCommandBuffer' has no member named 'pos'
via_3d.c:539: error: 'ViaCommandBuffer' has no member named 'has3dState'
via_3d.c: In function 'viaInit3DState':
via_3d.c:547: error: 'CARD32' undeclared (first use in this function)
via_3d.c:547: error: expected ';' before 'tmp'
via_3d.c:550: error: 'Via3DState' has no member named 'setDestination'
via_3d.c:551: error: 'Via3DState' has no member named 'setDrawing'
via_3d.c:552: error: 'Via3DState' has no member named 'setFlags'
via_3d.c:553: error: 'Via3DState' has no member named 'setTexture'
via_3d.c:553: error: 'viaSet3DTexture' undeclared (first use in this function)
via_3d.c:554: error: 'Via3DState' has no member named 'setTexBlendCol'
via_3d.c:555: error: 'Via3DState' has no member named 'opSupported'
via_3d.c:555: error: 'via3DOpSupported' undeclared (first use in this function)
via_3d.c:556: error: 'Via3DState' has no member named 'setCompositeOperator'
via_3d.c:557: error: 'Via3DState' has no member named 'emitQuad'
via_3d.c:558: error: 'Via3DState' has no member named 'emitState'
via_3d.c:559: error: 'Via3DState' has no member named 'emitClipRect'
via_3d.c:560: error: 'Via3DState' has no member named 'dstSupported'
via_3d.c:560: error: 'via3DDstSupported' undeclared (first use in this function)
via_3d.c:561: error: 'Via3DState' has no member named 'texSupported'
via_3d.c:561: error: 'via3DTexSupported' undeclared (first use in this function)
via_3d.c:564: error: 'struct <anonymous>' has no member named 'supported'
via_3d.c:564: error: 'FALSE' undeclared (first use in this function)
via_3d.c:568: error: 'viaOpCodes' undeclared (first use in this function)
via_3d.c:569: error: 'ViaCompositeOperator' has no member named 'supported'
via_3d.c:569: error: 'TRUE' undeclared (first use in this function)
via_3d.c:570: error: 'ViaCompositeOperator' has no member named 'col0'
via_3d.c:571: error: 'ViaCompositeOperator' has no member named 'col1'
via_3d.c:572: error: 'ViaCompositeOperator' has no member named 'al0'
via_3d.c:573: error: 'ViaCompositeOperator' has no member named 'al1'
via_3d.c:577: error: 'struct <anonymous>' has no member named 'pictFormat'
via_3d.c:580: error: 'tmp' undeclared (first use in this function)
via_3d.c:580: error: 'viaFormats' undeclared (first use in this function)
via_3d.c:581: error: 'hash' undeclared (first use in this function)
via_3d.c:583: error: 'Via3DFormat' has no member named 'pictFormat'
via_3d.c:586: error: 'Via3DFormat' has no member named 'pictFormat'
via_3d.c:587: error: 'Via3DFormat' has no member named 'dstSupported'
via_3d.c:588: error: 'Via3DFormat' has no member named 'texSupported'
via_3d.c:589: error: 'Via3DFormat' has no member named 'dstFormat'
via_3d.c:590: error: 'Via3DFormat' has no member named 'texFormat'
make[2]: *** [via_3d.lo] Error 1
make[2]: Leaving directory `/home/tim/trunk/src'
make[1]: *** [all-recursive] Error 1
Does anyone know what is going on here?
Thanks,
Tim