[PyQt] libCrun on Solaris
Phil Thompson
phil at riverbankcomputing.co.uk
Tue Oct 2 16:17:49 BST 2007
On Tuesday 02 October 2007, Jeremy Sanders wrote:
> Hi -
>
> I tried to compile PyQt-x1-gpl-4.3.1 under Solaris 10 with
> CC: Sun C++ 5.7 Patch 117830-11 2007/04/04 for Sparc. I compiled it against
> Qt-4.3.1.
>
> When I try to load an example PyQt program, it appears there are missing
> symbols:
>
> cass30:/data/store/jss/PyQt-x11-gpl-4.3.1/examples/tutorial>
> /usr/local/bin/python t1.py
> Traceback (most recent call last):
> File "t1.py", line 7, in ?
> from PyQt4 import QtGui
> ImportError: ld.so.1: python: fatal: relocation error:
> file /data/store/jss/local2/usr/lib/python2.4/site-packages/PyQt4/QtGui.so:
> symbol __1cG__CrunKpure_error6F_v_: referenced symbol not found
>
> It appears that the C++ Qt examples are linked against
> /usr/lib/libCrun.so.1 which contains this symbol, but the PyQt .so files
> are not.
>
> Is this a problem with PyQt, Qt or Python? Is there a work-around?
>
> Thanks
>
> Jeremy
There is no mention of that library in qmake's spec files, so Qt doesn't seem
to know about it which means PyQt won't know about it.
Phil
More information about the PyQt
mailing list