<br><br><div class="gmail_quote">On Sun, Feb 19, 2012 at 4:38 PM, David Gobbi <span dir="ltr">&lt;<a href="mailto:david.gobbi@gmail.com" target="_blank">david.gobbi@gmail.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

Hi Yifei,<br>
<br>
I should have been more specific.  The problem is due to a link<br>
problem between VTK and Qt.  The Qt/VTK connection is where you should<br>
be looking if you want to find a solution.<br>
<br>
The error appears in VTK/Python because VTK/Python loads all of the<br>
VTK libraries.  But that doesn&#39;t mean the problem is python-related.<br>
It is definitely a problem with VTK/Qt.<br></blockquote><div><br></div><div>David, you are right. I can successfully run the Python examples that come with VTK  after commenting out &#39;import qvtk&#39; from __init__.py </div>

<div><br></div><div>But I really have no clue about what could be wrong with VTK/Qt.</div><div><br></div><div>I set QT_QMAKE_EXECUTABLE:FILEPATH=/tmp/yifli/bin/qmake, and all other entries related to Qt in CMakeCache.txt seem to be generated automatically</div>

<div><br></div><div>And here is a list of QVTK related entries in my CMakeCache.txt. Any further help is greatly appreciated.</div><div><br></div><div><div>//Use QtOpenGL in QVTK</div><div>VTK_USE_QVTK_QTOPENGL:BOOL=OFF</div>
</div><div><br></div><div><div>//Dependencies for the target</div><div>vtkQtPythonD_LIB_DEPENDS:STATIC=general;QVTK;general;vtkViewsPythonD;general;vtkRenderingPythonD;general;vtkPythonCore;</div></div><div><br></div><div>
<div>//Build QVTK widget and plugin for Qt</div><div>VTK_USE_QVTK:INTERNAL=ON</div><div>//ADVANCED property for variable: VTK_USE_QVTK_QTOPENGL</div><div>VTK_USE_QVTK_QTOPENGL-ADVANCED:INTERNAL=1</div></div><div><br></div>
<div><div>//Dependencies for the target</div><div>QVTKPython_LIB_DEPENDS:STATIC=general;QVTK;general;vtkRenderingPythonD;</div><div><br></div><div>//Dependencies for the target</div><div>QVTKWidgetPlugin_LIB_DEPENDS:STATIC=optimized;/tmp/yifli/lib/libQtGui.so;debug;/tmp/yifli/lib/libQtGui.so;optimized;/tmp/yifli/lib/libQtCore.so;debug;/tmp/yifli/lib/libQtCore.so;</div>
<div><br></div><div>//Dependencies for the target</div><div>QVTK_LIB_DEPENDS:STATIC=optimized;/tmp/yifli/lib/libQtWebKit.so;debug;/tmp/yifli/lib/libQtWebKit.so;optimized;/tmp/yifli/lib/libQtGui.so;debug;/tmp/yifli/lib/libQtGui.so;general;/usr/lib/libpng.so;general;/usr/lib/libSM.so;general;/usr/lib/libICE.so;general;/usr/lib/libXrender.so;general;/usr/lib/libfreetype.so;general;/usr/lib/libfontconfig.so;general;/usr/lib/libXext.so;general;/usr/lib/libX11.so;general;/usr/lib/libm.so;optimized;/tmp/yifli/lib/libQtSql.so;debug;/tmp/yifli/lib/libQtSql.so;optimized;/tmp/yifli/lib/libQtNetwork.so;debug;/tmp/yifli/lib/libQtNetwork.so;optimized;/tmp/yifli/lib/libQtCore.so;debug;/tmp/yifli/lib/libQtCore.so;general;/usr/lib/libz.so;general;/usr/lib/<a href="http://libgthread-2.0.so">libgthread-2.0.so</a>;general;/usr/lib/<a href="http://libglib-2.0.so">libglib-2.0.so</a>;general;/usr/lib/<a href="http://libgobject-2.0.so">libgobject-2.0.so</a>;general;/usr/lib/librt.so;general;-lpthread;general;-ldl;general;vtkRendering;general;vtkGraphics;general;vtkImaging;general;vtkCommon;general;vtkViews;</div>
</div><div><br></div><div><br></div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<font color="#888888"><br>
 - David<br>
</font><div><div></div><div><br>
On Sun, Feb 19, 2012 at 2:27 PM, Yifei Li &lt;<a href="mailto:yifli82@gmail.com" target="_blank">yifli82@gmail.com</a>&gt; wrote:<br>
&gt; David,<br>
&gt;<br>
&gt; Thank you for the reply. But my another pyqt based program runs just fine.<br>
&gt;<br>
&gt; I just compiled and installed Qt a few days ago, and did not have any<br>
&gt; problem.<br>
&gt;<br>
&gt; If this issue is related to Qt, why did I get errors from &#39;chest -R python&#39;?<br>
&gt;<br>
&gt; Test project /tmp/yifli/VTK/build<br>
&gt;       Start   6: QtTestTimeUtilityPython<br>
&gt;  1/19 Test   #6: QtTestTimeUtilityPython ................***Failed    0.46<br>
&gt; sec<br>
&gt;       Start   7: QtTestQVTKWidgetPython<br>
&gt;  2/19 Test   #7: QtTestQVTKWidgetPython .................***Failed    0.43<br>
&gt; sec<br>
&gt;       Start   8: QtTestvtkQtTableViewPython<br>
&gt;  3/19 Test   #8: QtTestvtkQtTableViewPython .............***Failed    0.41<br>
&gt; sec<br>
&gt;       Start   9: QtTestConnectionPython<br>
&gt;  4/19 Test   #9: QtTestConnectionPython .................***Failed    0.41<br>
&gt; sec<br>
&gt;       Start  53: PythonSmokePython<br>
&gt;  5/19 Test  #53: PythonSmokePython ......................***Failed    0.40<br>
&gt; sec<br>
&gt;       Start  54: TestArrayArgumentsPython<br>
&gt;  6/19 Test  #54: TestArrayArgumentsPython ...............***Failed    0.41<br>
&gt; sec<br>
&gt;       Start  55: TestGhostPython<br>
&gt;  7/19 Test  #55: TestGhostPython ........................***Failed    0.41<br>
&gt; sec<br>
&gt;       Start  56: TestMutablePython<br>
&gt;  8/19 Test  #56: TestMutablePython ......................***Failed    0.41<br>
&gt; sec<br>
&gt;       Start  57: TestSubClassPython<br>
&gt;  9/19 Test  #57: TestSubClassPython .....................***Failed    0.41<br>
&gt; sec<br>
&gt;       Start  58: TestTemplatesPython<br>
&gt; 10/19 Test  #58: TestTemplatesPython ....................***Failed    0.41<br>
&gt; sec<br>
&gt;       Start  59: TestWeakrefPython<br>
&gt; 11/19 Test  #59: TestWeakrefPython ......................***Failed    0.41<br>
&gt; sec<br>
&gt;       Start  60: TestNumpySupportPython<br>
&gt; 12/19 Test  #60: TestNumpySupportPython .................***Failed    0.41<br>
&gt; sec<br>
&gt;       Start  61: TestTerminationCrashPython<br>
&gt; 13/19 Test  #61: TestTerminationCrashPython .............***Failed    0.43<br>
&gt; sec<br>
&gt;       Start  62: TestExecuteMethodFinalizeCrashPython<br>
&gt; 14/19 Test  #62: TestExecuteMethodFinalizeCrashPython ...***Failed    0.43<br>
&gt; sec<br>
&gt;       Start  63: TestIgnoreBTXPython<br>
&gt; 15/19 Test  #63: TestIgnoreBTXPython ....................***Failed    0.43<br>
&gt; sec<br>
&gt;       Start  64: TestStringsPython<br>
&gt; 16/19 Test  #64: TestStringsPython ......................***Failed    0.43<br>
&gt; sec<br>
&gt;       Start  65: TestVariantPython<br>
&gt; 17/19 Test  #65: TestVariantPython ......................***Failed    0.44<br>
&gt; sec<br>
&gt;       Start  66: TestOperatorsPython<br>
&gt; 18/19 Test  #66: TestOperatorsPython ....................***Failed    0.43<br>
&gt; sec<br>
&gt;       Start 289: kMeansDistanceCalculatorPython<br>
&gt; 19/19 Test #289: kMeansDistanceCalculatorPython .........***Failed    0.42<br>
&gt; sec<br>
&gt;<br>
&gt; 0% tests passed, 19 tests failed out of 19<br>
&gt;<br>
&gt; Total Test time (real) =   8.04 sec<br>
&gt;<br>
&gt; The following tests FAILED:<br>
&gt;  6 - QtTestTimeUtilityPython (Failed)<br>
&gt;  7 - QtTestQVTKWidgetPython (Failed)<br>
&gt;  8 - QtTestvtkQtTableViewPython (Failed)<br>
&gt;  9 - QtTestConnectionPython (Failed)<br>
&gt; 53 - PythonSmokePython (Failed)<br>
&gt; 54 - TestArrayArgumentsPython (Failed)<br>
&gt; 55 - TestGhostPython (Failed)<br>
&gt; 56 - TestMutablePython (Failed)<br>
&gt; 57 - TestSubClassPython (Failed)<br>
&gt; 58 - TestTemplatesPython (Failed)<br>
&gt; 59 - TestWeakrefPython (Failed)<br>
&gt; 60 - TestNumpySupportPython (Failed)<br>
&gt; 61 - TestTerminationCrashPython (Failed)<br>
&gt; 62 - TestExecuteMethodFinalizeCrashPython (Failed)<br>
&gt; 63 - TestIgnoreBTXPython (Failed)<br>
&gt; 64 - TestStringsPython (Failed)<br>
&gt; 65 - TestVariantPython (Failed)<br>
&gt; 66 - TestOperatorsPython (Failed)<br>
&gt; 289 - kMeansDistanceCalculatorPython (Failed)<br>
&gt;<br>
&gt; On Sun, Feb 19, 2012 at 2:21 PM, David Gobbi &lt;<a href="mailto:david.gobbi@gmail.com" target="_blank">david.gobbi@gmail.com</a>&gt; wrote:<br>
&gt;&gt;<br>
&gt;&gt; Hi Yifei,<br>
&gt;&gt;<br>
&gt;&gt; This isn&#39;t a python issue, it&#39;s a Qt issue: the undefined symbol is in<br>
&gt;&gt; libQVTK.so.<br>
&gt;&gt;<br>
&gt;&gt;  - David<br>
&gt;&gt;<br>
&gt;&gt;<br>
&gt;&gt; On Sun, Feb 19, 2012 at 8:18 AM, Yifei Li &lt;<a href="mailto:yifli82@gmail.com" target="_blank">yifli82@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt; Here&#39;s the more information from &#39;python -v&#39;<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt;&gt;&gt;&gt; import vtk<br>
&gt;&gt; &gt; import vtk # directory<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk<br>
&gt;&gt; &gt; #<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__init__.pyc<br>
&gt;&gt; &gt; matches<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__init__.py<br>
&gt;&gt; &gt; import vtk # precompiled from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__init__.pyc<br>
&gt;&gt; &gt; dlopen(&quot;/usr/lib/python2.6/lib-dynload/dlmodule.so&quot;, 2);<br>
&gt;&gt; &gt; import dl # dynamically loaded from<br>
&gt;&gt; &gt; /usr/lib/python2.6/lib-dynload/dlmodule.so<br>
&gt;&gt; &gt; #<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__helper.pyc<br>
&gt;&gt; &gt; matches<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__helper.py<br>
&gt;&gt; &gt; import vtk.__helper # precompiled from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__helper.pyc<br>
&gt;&gt; &gt; # /usr/lib/python2.6/string.pyc matches /usr/lib/python2.6/string.py<br>
&gt;&gt; &gt; import string # precompiled from /usr/lib/python2.6/string.pyc<br>
&gt;&gt; &gt; dlopen(&quot;/usr/lib/python2.6/lib-dynload/stropmodule.so&quot;, 2);<br>
&gt;&gt; &gt; import strop # dynamically loaded from<br>
&gt;&gt; &gt; /usr/lib/python2.6/lib-dynload/stropmodule.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkCommonPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkCommonPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkCommonPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkFilteringPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkFilteringPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkFilteringPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkIOPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkIOPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkIOPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkImagingPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkImagingPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkImagingPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkGraphicsPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkGraphicsPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkGraphicsPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkGenericFilteringPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkGenericFilteringPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkGenericFilteringPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkRenderingPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkRenderingPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkRenderingPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkVolumeRenderingPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkVolumeRenderingPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkVolumeRenderingPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkHybridPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkHybridPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkHybridPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkWidgetsPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkWidgetsPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkWidgetsPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkChartsPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkChartsPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkChartsPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkGeovisPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkGeovisPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkGeovisPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkInfovisPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkInfovisPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkInfovisPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkViewsPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkViewsPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkViewsPython.so<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkParallelPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; import vtk.vtkParallelPython # dynamically loaded from<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkParallelPython.so<br>
&gt;&gt; &gt; #<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/qvtk.pyc<br>
&gt;&gt; &gt; matches<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/qvtk.py<br>
&gt;&gt; &gt; import vtk.qvtk # precompiled from<br>
&gt;&gt; &gt; /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/qvtk.pyc<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; dlopen(&quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/vtkQtPython.so&quot;,<br>
&gt;&gt; &gt; 102);<br>
&gt;&gt; &gt; Traceback (most recent call last):<br>
&gt;&gt; &gt;   File &quot;&lt;stdin&gt;&quot;, line 1, in &lt;module&gt;<br>
&gt;&gt; &gt;   File<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; &quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__init__.py&quot;,<br>
&gt;&gt; &gt; line 124, in &lt;module&gt;<br>
&gt;&gt; &gt;     __helper.refine_import_err(&#39;qvtk&#39;, &#39;vtkQtPython&#39;, exc)<br>
&gt;&gt; &gt;   File<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; &quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__helper.py&quot;,<br>
&gt;&gt; &gt; line 32, in refine_import_err<br>
&gt;&gt; &gt;     raise LinkError, str(exc)<br>
&gt;&gt; &gt; vtk.__helper.LinkError: /tmp/yifli/lib/vtk-5.8/libQVTK.so.5.8: undefined<br>
&gt;&gt; &gt; symbol:<br>
&gt;&gt; &gt; _ZN19QAbstractProxyModel11setItemDataERK11QModelIndexRK4QMapIi8QVariantE<br>
&gt;&gt; &gt;<br>
&gt;&gt; &gt; On Sat, Feb 18, 2012 at 9:26 PM, Yifei Li &lt;<a href="mailto:yifli82@gmail.com" target="_blank">yifli82@gmail.com</a>&gt; wrote:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Hi all,<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; First of all, I did successfully compile and install VTK, as it can be<br>
&gt;&gt; &gt;&gt; seen from the following message<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Installed /tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; However , when I try to import vtk, I got the following error:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Traceback (most recent call last):<br>
&gt;&gt; &gt;&gt;   File &quot;&lt;stdin&gt;&quot;, line 1, in &lt;module&gt;<br>
&gt;&gt; &gt;&gt;   File<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__init__.py&quot;,<br>
&gt;&gt; &gt;&gt; line 124, in &lt;module&gt;<br>
&gt;&gt; &gt;&gt;     __helper.refine_import_err(&#39;qvtk&#39;, &#39;vtkQtPython&#39;, exc)<br>
&gt;&gt; &gt;&gt;   File<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; &quot;/tmp/yifli/lib/python2.6/site-packages/VTK-5.8.0-py2.6.egg/vtk/__helper.py&quot;,<br>
&gt;&gt; &gt;&gt; line 32, in refine_import_err<br>
&gt;&gt; &gt;&gt;     raise LinkError, str(exc)<br>
&gt;&gt; &gt;&gt; vtk.__helper.LinkError: /tmp/yifli/lib/vtk-5.8/libQVTK.so.5.8:<br>
&gt;&gt; &gt;&gt; undefined<br>
&gt;&gt; &gt;&gt; symbol:<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; _ZN19QAbstractProxyModel11setItemDataERK11QModelIndexRK4QMapIi8QVariantE<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; And all the tests failed when I run &#39;ctest -R Python&#39; in the building<br>
&gt;&gt; &gt;&gt; directory.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Any help is highly appreciated.<br>
&gt;&gt; &gt;&gt;<br>
&gt;&gt; &gt;&gt; Yifei<br>
&gt;&gt; &gt;&gt;<br>
&gt;<br>
&gt;<br>
</div></div></blockquote></div><br>