[PyKDE] solaris 7 unresolved symbol
Laurent Claustre
claustre at esrf.fr
Tue Feb 25 18:35:01 GMT 2003
Not yet working but just discovered that truncate is redefined as
truncate64 in /usr/include/unistd.h file
if __USE_FILE_OFFSET64 is defined !!
Why the libqtcmodule.so refers to QString.truncate64() instead of
QString.truncate() ?
Does my gcc 2.95.2 preprocessor fail ?
Laurent Claustre wrote:
> Help, have problem importing qt with following setup:
> platform: solaris7
> compiler: gcc 2.95.3
> Qt: 3.1.1
> si: x11-gpl-snapshot-20030204
> PyQt: x11-gpl-snapshot-20030125
>
> Everything was compiled fine but :
> $python
> Python 2.2.2 (#8, Feb 17 2003, 13:40:18)
> [GCC 2.95.2 19991024 (release)] on sunos5
> Type "help", "copyright", "credits" or "license" for more information.
> >>> import qt
> Traceback (most recent call last):
> File "<stdin>", line 1, in ?
> File
> "/segfs/bliss/depot/pythonbliss_1.0/solaris7/lib/python2.2/site-packages/qt.py",
> line 25, in ?
> import libqtc
> ImportError: ld.so.1: python: fatal: relocation error: file
> /segfs/bliss/depot/pythonbliss_1.0/solaris7/lib/python2.2/site-packages/libqtcmodule.so:
> symbol truncate64__7QStringUi: referenced symbol not found
> >>>
>
> I know it sounds like PyQt was compiled with a different qt version
> and python is trying to load
> with an other one, but I've checked my lib-path that is Ok.
>
> Regards.
>
\===============================================================/
More information about the PyQt
mailing list