[PyKDE] undefined symbol: _ZNK18QX11EmbedContainer5errorEv
Xavier Décoret
Xavier.Decoret at imag.fr
Fri Nov 3 13:09:27 GMT 2006
Andrew Wilkinson a écrit :
> Hi,
>
> I can compile the latest snapshot of PyQt fine, however when I try to
> import it I get the following error...
>
> Python 2.5 (r25:51908, Oct 25 2006, 09:55:50)
> [GCC 4.1.1 (Gentoo 4.1.1)] on linux2
> Type "help", "copyright", "credits" or "license" for more information.
> >>> from PyQt4 import QtGui
> Traceback (most recent call last):
> File "<stdin>", line 1, in <module>
> ImportError: /usr/lib64/python2.5/site-packages/PyQt4/QtGui.so:
> undefined symbol: _ZNK18QX11EmbedContainer5errorEv
It is not the answer to your question, but I use the occasion to give an
poorly known trick with gcc: the utility c++filt lets you "unmangle"
symbol names to get the "human readable" name of the missing symbol. In
your case "c++filt _ZNK18QX11EmbedContainer5errorEv" returns
"QX11EmbedContainer::error() const" so you know which function is
missing from the compilation units.
Good luck.
> >>>
>
> I'm running qt-4.1.4.
>
> Does anyone know what my problem is?
>
> Regards,
> Andrew
>
> ------------------------------------------------------------------------
>
> _______________________________________________
> PyKDE mailing list PyKDE at mats.imk.fraunhofer.de
> http://mats.imk.fraunhofer.de/mailman/listinfo/pykde
>
More information about the PyQt
mailing list