Menu

#4 does not compile with vtk-6.10

v1.0 (example)
closed
nobody
None
5
2014-11-26
2014-04-16
No

[ 97%] Building CXX object Renderer/CMakeFiles/TexGenRenderer.dir/TexGenRenderer.o
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp: In member function ‘vtkActor TexGen::CTexGenRenderer::ConvertToActor(vtkPolyData)’:
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp:473: erreur: ‘class vtkPolyDataMapper’ has no member named ‘SetInput’
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp: In member function ‘void TexGen::CTexGenRenderer::RenderPath(TexGen::CTextile&, int)’:
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp:899: erreur: ‘class vtkTubeFilter’ has no member named ‘SetInput’
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp: In member function ‘void TexGen::CTexGenRenderer::RenderInterference(TexGen::CTextile&, bool)’:
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp:985: erreur: ‘class vtkGlyph3D’ has no member named ‘SetInput’
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp:986: erreur: ‘class vtkGlyph3D’ has no member named ‘SetSource’
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp: In member function ‘void TexGen::CTexGenRenderer::RenderGrid(TexGen::CTextile&, int, int, int, double)’:
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp:1114: erreur: ‘class vtkGlyph3D’ has no member named ‘SetSource’
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp:1115: erreur: ‘class vtkGlyph3D’ has no member named ‘SetInput’
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp: In member function ‘bool TexGen::CTexGenRenderer::RenderImage(std::string, double, TexGen::XYZ)’:
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp:1140: erreur: ‘class vtkImageActor’ has no member named ‘SetInput’
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp: In member function ‘vtkAlgorithm TexGen::CTexGenRenderer::CalculateNormals(vtkPolyData)’:
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp:1320: erreur: ‘class vtkPolyDataNormals’ has no member named ‘SetInput’
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp: In member function ‘bool TexGen::CTexGenRenderer::SaveMeshToVTK(std::string, const TexGen::CMesh&)’:
/dev/shm/install-python/Linux3.6.1/Renderer/TexGenRenderer.cpp:1421: erreur: ‘class vtkXMLPolyDataWriter’ has no member named ‘SetInput’
gmake[2]: *** [Renderer/CMakeFiles/TexGenRenderer.dir/TexGenRenderer.o] Erreur 1
gmake[1]: *** [Renderer/CMakeFiles/TexGenRenderer.dir/all] Erreur 2
gmake: *** [all] Erreur 2

Discussion

  • Louise Brown

    Louise Brown - 2014-04-16

    Hi,
    No, TexGen doesn't compile with VTK 6.10. If you look in the building from source documentation here: http://texgen.sourceforge.net/index.php/Compiling_from_Source you will see that it says to build with VTK 5.10.1. There are some fairly major changes between 5.10 and 6.10 which haven't been built into TexGen as yet.
    Louise

     
  • Olivier Delhomme

    Ohh, sorry for the mistake. Thanks.
    I compile with VTK5.10.1 and there is much less errors. I still have on error but with SWIG. I'll post a new bug on that.
    I think you can close this one.

     
  • Louise Brown

    Louise Brown - 2014-04-28
    • status: open --> closed
     

Log in to post a comment.

MongoDB Logo MongoDB