[vtkusers] Re: linux VTK CVS build , undefined symbol: _ZTV24vtkVolumeRayCastFunction ???

Dan White dan at chalkie.org.uk
Thu Jul 21 08:00:48 EDT 2005


I trashed all VTK stuff from
and vtkpython and anything else on the system I could find including  
stuff in the python /site-packages

trashed the contents of my VTK/bin directory

checked my ccmake .   stuff was all as it should be,
then ran
got no errors
make install
as root,
then as normal user
importing vtk in the python 2.4 interpreter, I got the same error as  

so it looks like the CVS version is broken for libvtkRendering.so
on linux?

Or what..... any clues what to try next?



On Jul 21, 2005, at 12:36 PM, Charl P. Botha wrote:

> On 7/21/05, Dan White <dan at chalkie.org.uk> wrote:
>> bash-3.00$ python2.4
>> Python 2.4 (#1, Nov 30 2004, 11:25:14)
>> [GCC 3.4.2 20041017 (Red Hat 3.4.2-6.fc3)] on linux2
>> Type "help", "copyright", "credits" or "license" for more  
>> information.
>>>>> import vtk
>> Traceback (most recent call last):
>>    File "<stdin>", line 1, in ?
>>    File "/usr/lib/python2.4/site-packages/vtk_python/vtk/
>> __init__.py", line 51, in ?
>>      __helper.refine_import_err('rendering', 'vtkRenderingPython',  
>> exc)
>>    File "/usr/lib/python2.4/site-packages/vtk_python/vtk/
>> __helper.py", line 32, in refine_import_err
>>      raise LinkError, str(exc)
>> vtk.__helper.LinkError: /home/dan/VTK/bin/libvtkRendering.so:
>> undefined symbol: _ZTV24vtkVolumeRayCastFunction
> This is most probably due to the move of the volume rendering classes
> into the VolumeRendering kit.  The easiest way to fix this would be to
> nuke your build directory (but keep your CMakeCache.txt) and start
> over.  Alternatively, you could try just erasing everything in your
> bin directory (where all the SOs are dumped) and rebuilding.
> -- 
> charl p. botha http://cpbotha.net/ http://visualisation.tudelft.nl/
> c.p.botha ||at|| ewi.tudelft.nl - tu delft work-related email
> cpbotha ||at|| cpbotha.net - everything else

Dr. Daniel James White BSc. (Hons.) PhD
Bioimaging Coordinator
Nanoscience Centre and Department of Biological and Environmental  
Division of Molecular Recognition
Ambiotica C242
PO Box 35
University of Jyväskylä
FIN 40014

+358 14 260 4183 (work)
+358 468102840 (mobile)
dan at chalkie.org.uk
white at cc.jyu.fi

More information about the vtkusers mailing list