[vtkusers] Can't compile VTK with Mangled Mesa

Thomaz de Oliveira dos Reis thor27 at gmail.com
Fri Aug 8 18:33:50 EDT 2008


When I try to compile VTK with mangled mesa, I got this error:

[ 70%] Building CXX object
Rendering/CMakeFiles/vtkRendering.dir/vtkMesaClipPlanesPainter.o
[ 70%] Building CXX object
Rendering/CMakeFiles/vtkRendering.dir/vtkMesaCoincidentTopologyResolutionPainter.o
[ 70%] Building CXX object
Rendering/CMakeFiles/vtkRendering.dir/vtkMesaDisplayListPainter.o
In file included from
/home/thor27/invesalius/2/VTK/Rendering/vtkMesaDisplayListPainter.cxx:32:
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:
In constructor 'vtkMesaDisplayListPainter::vtkMesaDisplayListPainter()':
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:39:
error: 'class vtkMesaDisplayListPainter' has no member named
'DisplayListId'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:40:
error: 'class vtkMesaDisplayListPainter' has no member named
'LastUsedTypeFlags'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:
In member function 'virtual void
vtkMesaDisplayListPainter::ReleaseGraphicsResources(vtkWindow*)':
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:54:
error: no matching function for call to
'vtkMesaDisplayListPainter::ReleaseList()'
/home/thor27/invesalius/2/VTK/Rendering/vtkMesaDisplayListPainter.h:45:
note: candidates are: void vtkMesaDisplayListPainter::ReleaseList(int)
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:
At global scope:
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:61:
error: prototype for 'void vtkMesaDisplayListPainter::ReleaseList()'
does not match any in class 'vtkMesaDisplayListPainter'
/home/thor27/invesalius/2/VTK/Rendering/vtkMesaDisplayListPainter.h:45:
error: candidate is: void vtkMesaDisplayListPainter::ReleaseList(int)
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:
In member function 'void vtkMesaDisplayListPainter::ReleaseList()':
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:63:
error: 'class vtkMesaDisplayListPainter' has no member named
'DisplayListId'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:65:
error: 'class vtkMesaDisplayListPainter' has no member named
'DisplayListId'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:66:
error: 'class vtkMesaDisplayListPainter' has no member named
'DisplayListId'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:
In member function 'virtual void
vtkMesaDisplayListPainter::RenderInternal(vtkRenderer*, vtkActor*,
long unsigned int)':
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:85:
error: 'class vtkMesaDisplayListPainter' has no member named
'DisplayListId'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:86:
error: 'class vtkMesaDisplayListPainter' has no member named
'BuildTime'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:87:
error: 'class vtkMesaDisplayListPainter' has no member named
'BuildTime'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:88:
error: 'class vtkMesaDisplayListPainter' has no member named
'BuildTime'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:90:
error: 'class vtkMesaDisplayListPainter' has no member named
'BuildTime'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:91:
error: 'class vtkMesaDisplayListPainter' has no member named
'LastUsedTypeFlags'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:94:
error: 'class vtkMesaDisplayListPainter' has no member named
'DisplayListId'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:95:
error: 'class vtkMesaDisplayListPainter' has no member named
'DisplayListId'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:100:
error: 'class vtkMesaDisplayListPainter' has no member named
'BuildTime'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:102:
error: 'class vtkMesaDisplayListPainter' has no member named
'LastUsedTypeFlags'
/home/thor27/invesalius/2/VTK/Rendering/vtkOpenGLDisplayListPainter.cxx:110:
error: 'class vtkMesaDisplayListPainter' has no member named
'DisplayListId'
make[2]: *** [Rendering/CMakeFiles/vtkRendering.dir/vtkMesaDisplayListPainter.o]
Error 1
make[1]: *** [Rendering/CMakeFiles/vtkRendering.dir/all] Error 2
make: *** [all] Error 2


any ideas?



More information about the vtkusers mailing list