Hi Andreas,
I've had the same error message when importing meshpy._triangle as has
been reported before (see below). Unfortunately, I did not understand
the answer:
"This is a sign that you're trying to link source code compiled against
one version of the boost headers against another version of the boost
lib binaries. Check which headers and libraries are being picked up."
What, specifically, should I check, and how do I go about fixing it.
I've installed boost through a repository (I'm running Ubuntu Maverick),
as suggested in the README file for meshpy, and I obtained the newest
copy of meshpy through git.
Any help is appreciated
martin
In [3]: import meshpy._triangle
---------------------------------------------------------------------------
ImportError Traceback (most recent call last)
/home/martin/matlab/UAF-inverse/maxwell_inverse/python/<ipython console>
in <module>()
ImportError:
/usr/local/lib/python2.6/dist-packages/MeshPy-0.91.2-py2.6-linux-i686.egg/meshpy/_triangle.so:
undefined symbol:
_ZNK5boost6python7objects21py_function_impl_base9max_arityEv