Re: trouble installing 2.4.9.4

Jean-Claude Wippler <[email protected]> Mon, 26 Sep 2005 23:26:21 +0200
Newsgroups gmane.comp.db.metakit
Message-ID <[email protected]>
Jack Diederich wrote:

> I was upgrading from 2.4.9.3 to 2.4.9.4 and I get this error when
> I tried to load it and get this error.
>
> sprat:~/src/metakit-2.4.9.4/builds# python
> Python 2.4.1 (#2, Mar 30 2005, 21:51:10)
> [GCC 3.3.5 (Debian 1:3.3.5-8ubuntu2)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
>
>>>> import metakit
>>>>
> Traceback (most recent call last):
>   File "<stdin>", line 1, in ?
>   File "/usr/lib/python2.4/site-packages/metakit.py", line 22, in ?
>     from Mk4py import *
> ImportError: ./Mk4py.so: undefined symbol:  
> _ZTVN10__cxxabiv117__class_type_infoE
>
>>>>
>>>>
>
> Some C++ compiler name munging.  I've been away from C++ so long I  
> don't
> know how to track this down.

It looks like the .so file links to C++ runtime routines which  
haven't been loaded, presumably because neither Python nor the .so  
have a "-lstdc++".

Could it be that the last link step of the .so is gcc i.s.o. g++?

-jcw

_____________________________________________
Metakit mailing list  -  [email protected]
http://www.equi4.com/mailman/listinfo/metakit