[vtkusers] Problem getting VTK from CVS compiled using Mangled MESA

Alexander MacLennan alex.maclennan at gmail.com
Sun May 20 03:23:42 EDT 2007


After configuring MESA, following the instructions (as far as I can tell!)
from the FAQ I constantly get this error:


[ 47%] Building CXX object
Rendering/CMakeFiles/vtkRendering.dir/vtkMesaPainterDeviceAdapter.o
/usr/bin/c++   -DvtkRendering_EXPORTS   -Wno-deprecated -fPIC
-I/usr/maclenna/maclenna/local/cvs/VTK
-I/usr/maclenna/maclenna/local/cvs/VTK/Common
-I/usr/maclenna/maclenna/local/cvs/VTK/Utilities
-I/usr/maclenna/maclenna/local/cvs/VTK/VolumeRendering
-I/usr/maclenna/maclenna/local/cvs/VTK/Rendering
-I/usr/student/tango/maclenna/cvs/VTK/Infovis
-I/usr/student/tango/maclenna/cvs/VTK/Parallel
-I/usr/student/tango/maclenna/cvs/VTK/VolumeRendering
-I/usr/student/tango/maclenna/cvs/VTK/Hybrid
-I/usr/student/tango/maclenna/cvs/VTK/Widgets
-I/usr/student/tango/maclenna/cvs/VTK/Rendering
-I/usr/student/tango/maclenna/cvs/VTK/Rendering/Testing/Cxx
-I/usr/student/tango/maclenna/cvs/VTK/IO
-I/usr/student/tango/maclenna/cvs/VTK/Imaging
-I/usr/student/tango/maclenna/cvs/VTK/Graphics
-I/usr/student/tango/maclenna/cvs/VTK/GenericFiltering
-I/usr/student/tango/maclenna/cvs/VTK/Filtering
-I/usr/student/tango/maclenna/cvs/VTK/Common
-I/usr/student/tango/maclenna/cvs/VTK/Utilities
-I/usr/student/tango/maclenna/cvs/VTK/Common/Testing/Cxx
-I/usr/maclenna/maclenna/local/cvs/VTK/Utilities/DICOMParser
-I/usr/student/tango/maclenna/cvs/VTK/Utilities/DICOMParser
-I/usr/maclenna/maclenna/local/cvs/VTK/Utilities/vtkfreetype/include
-I/usr/student/tango/maclenna/cvs/VTK/Utilities/vtkfreetype/include
-I/usr/maclenna/maclenna/local/cvs/VTK/Utilities/vtknetcdf
-I/usr/student/tango/maclenna/cvs/VTK/Utilities/vtknetcdf
-I/usr/maclenna/maclenna/local/cvs/VTK/Utilities/vtkexodus2/include
-I/usr/student/tango/maclenna/cvs/VTK/Utilities/vtkexodus2/include
-I/usr/maclenna/maclenna/local/cvs/VTK/Utilities/MaterialLibrary
-I/usr/student/tango/maclenna/cvs/VTK/Utilities/MaterialLibrary
-I/usr/student/tango/maclenna/cvs/VTK/GUISupport/Qt
-I/usr/student/tango/maclenna/cvs/VTK/Utilities/gl2ps
-I/usr/student/tango/maclenna/cvs/VTK/Utilities/ftgl/src
-I/usr/maclenna/maclenna/local/cvs/VTK/Utilities/ftgl
-I/usr/student/tango/maclenna/cvs/VTK/Utilities/TclTk/internals/tk8.4
-I/usr/include/python2.4
-I/usr/maclenna/maclenna/local/java/jdk1.5.0_03/include
-I/usr/maclenna/maclenna/local/java/jdk1.5.0_03/include/linux   -DVTK_IN_VTK
-DGL2PS_HAVE_ZLIB -DGL2PS_HAVE_LIBPNG -o
Rendering/CMakeFiles/vtkRendering.dir/vtkMesaPainterDeviceAdapter.o -c
/usr/student/tango/maclenna/cvs/VTK/Rendering/vtkMesaPainterDeviceAdapter.cxx
/usr/student/tango/maclenna/cvs/VTK/Rendering/vtkOpenGLPainterDeviceAdapter.cxx:248:
error: no 'int vtkMesaPainterDeviceAdapter::IsAttributesSupported(int)'
member function declared in class 'vtkMesaPainterDeviceAdapter'
/usr/student/tango/maclenna/cvs/VTK/Rendering/vtkMesaPainterDeviceAdapter.cxx:
In static member function 'static vtkMesaPainterDeviceAdapter*
vtkMesaPainterDeviceAdapter::New()':
/usr/student/tango/maclenna/cvs/VTK/Rendering/vtkMesaPainterDeviceAdapter.cxx:37:
error: cannot allocate an object of abstract type
'vtkMesaPainterDeviceAdapter'
/usr/student/tango/maclenna/cvs/VTK/Rendering/vtkMesaPainterDeviceAdapter.h:38:
note:   because the following virtual functions are pure within
'vtkMesaPainterDeviceAdapter':
/usr/student/tango/maclenna/cvs/VTK/Rendering/vtkPainterDeviceAdapter.h:76:
note:  virtual int vtkPainterDeviceAdapter::IsAttributesSupported(int)
make[2]: ***
[Rendering/CMakeFiles/vtkRendering.dir/vtkMesaPainterDeviceAdapter.o] Error
1
make[2]: Leaving directory `/usr/maclenna/maclenna/local/cvs/VTK'
make[1]: *** [Rendering/CMakeFiles/vtkRendering.dir/all] Error 2
make[1]: Leaving directory `/usr/maclenna/maclenna/local/cvs/VTK'
make: *** [all] Error 2


Does anyone know what is causing this issue?

Someone posted a message about this some time last year but there didn't
appear to be a resolution

Cheers

alex
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.vtk.org/pipermail/vtkusers/attachments/20070520/10c85879/attachment.htm>


More information about the vtkusers mailing list