Built target vtkAbstractTransform.cc
vtkAbstractTransform.cc: In function ‘octave_value_list FvtkAbstractTransform(const octave_value_list&, int)’:
vtkAbstractTransform.cc:1005: error: ‘class vtkAbstractTransform’ has no member named ‘Identity’
make[2]: *** [Common/CMakeFiles/vtkAbstractTransform.oct] Error 1
make[1]: *** [Common/CMakeFiles/vtkAbstractTransform.oct.dir/all] Error 2
Thanks,
Francis
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
What version of vtk do you have installed in your Debian system? I am using vtk-5.0.2 which is the lastest rpm package available.
I changed the VTK_LEGACY calls in the vtk-5.0 header files to be included, and octave compiles fine, but now crashes whenever any ocatve calls are made using the "new syntax". Strangely, vtk_init and vtk_demo_old_syntax work fine, but none of the other vtk_* calls.
Any ideas?
Dave Rector
*:^)
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Box FC6
gcc version 4.1.1 20061011 (Red Hat 4.1.1-30)
Built target vtkAbstractTransform.cc
vtkAbstractTransform.cc: In function ‘octave_value_list FvtkAbstractTransform(const octave_value_list&, int)’:
vtkAbstractTransform.cc:1005: error: ‘class vtkAbstractTransform’ has no member named ‘Identity’
make[2]: *** [Common/CMakeFiles/vtkAbstractTransform.oct] Error 1
make[1]: *** [Common/CMakeFiles/vtkAbstractTransform.oct.dir/all] Error 2
Thanks,
Francis
I am having the same problem, and cannot find a way to get around it.
Have you found a solution yet?
Dave
After working with this for a while, the problem appears to be numerous "Legacy" functions which are being referenced or called in Octaviz.
Is this something that can be fixed, or do I need to revert to an older version of VTK?
Dave
The package compiles and works in Debian with gcc-4.1.
Could this be a compiler-specific issue?
Thomas
Thanks for your response...
What version of vtk do you have installed in your Debian system? I am using vtk-5.0.2 which is the lastest rpm package available.
I changed the VTK_LEGACY calls in the vtk-5.0 header files to be included, and octave compiles fine, but now crashes whenever any ocatve calls are made using the "new syntax". Strangely, vtk_init and vtk_demo_old_syntax work fine, but none of the other vtk_* calls.
Any ideas?
Dave Rector
*:^)
I'm using 5.0.2 as well. However, Octaviz is compiled against Octave 2.1.73. Did you compile it against Octave 2.9?
Thomas
Very confusing indeed...
Octaviz certainly would not compile for me until I removed all references to VTK_LEGACY in the vtk-5.0 header files.
I was compiled against octave 2.9
Dave
*:^)