I tested Microview on Windows, liked it and now I want to compile it on Debian testing.
Therefore I got an actual CVS tree. For the MultiIO package I used the tar.gz (version 0.3.1), because I had problems with the CVS version 0.3.2.
Starting Microview, I'm getting the following lines. Does somebody has an idea?
------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/MicroView/MicroView.py", line 193, in ?
from StatsVolumeSelectionFactory import *
File "/usr/lib/python2.3/site-packages/MicroView/StatsVolumeSelectionFactory.py", line 80, in ?
from vtkEVSLocalPython import *
ImportError: /usr/lib/python2.3/site-packages/vtkEVSLocalPython.so: undefined symbol: PyVTKClass_vtkImageStatisticsNew
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
A major cvs sync is in the works here -- I'd hold off on trying to resolve this until an announcement goes out here indicating the MicroView 2.0 release. The new release requires (or at least, has only been tested with) VTK 4.4.
To answer your original question -- check to make sure that vtkEVSLocalPython.so can find the appropriate vtk and python related libraries. Using 'ldd' on your .so file above, should shed some light on whether you have successfully linked the library.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hello all,
I tested Microview on Windows, liked it and now I want to compile it on Debian testing.
Therefore I got an actual CVS tree. For the MultiIO package I used the tar.gz (version 0.3.1), because I had problems with the CVS version 0.3.2.
Starting Microview, I'm getting the following lines. Does somebody has an idea?
------------------------------------
Traceback (most recent call last):
File "/usr/lib/python2.3/site-packages/MicroView/MicroView.py", line 193, in ?
from StatsVolumeSelectionFactory import *
File "/usr/lib/python2.3/site-packages/MicroView/StatsVolumeSelectionFactory.py", line 80, in ?
from vtkEVSLocalPython import *
ImportError: /usr/lib/python2.3/site-packages/vtkEVSLocalPython.so: undefined symbol: PyVTKClass_vtkImageStatisticsNew
A major cvs sync is in the works here -- I'd hold off on trying to resolve this until an announcement goes out here indicating the MicroView 2.0 release. The new release requires (or at least, has only been tested with) VTK 4.4.
To answer your original question -- check to make sure that vtkEVSLocalPython.so can find the appropriate vtk and python related libraries. Using 'ldd' on your .so file above, should shed some light on whether you have successfully linked the library.