Re: [PyKDE] unresolved symbol

1999-10-14 Thread Phil Thompson

Olav Zimmermann wrote:
> 
> Hi everybody,
> 
> after installation of sip and PyQt from the PyQt-Homepage I tried
> to run the examples. I got an uresolved symbol error:
> 
> [ozi@pc14 examples]$ ./tut1.py
> Traceback (innermost last):
>   File "./tut1.py", line 6, in ?
> from qt import *
>   File "/usr/lib/python1.5/qt.py", line 7, in ?
> import libqtc
> ImportError: /usr/lib/python1.5/lib-dynload/libqtcmodule.so: undefined symbol: 
>disconnectNotify__8sipProxyPCc
> [ozi@pc14 examples]$ ldd /usr/lib/python1.5/lib-dynload/libqtcmodule.so
> libsip.so.0 => /usr/local/lib/libsip.so.0 (0x401d3000)
> libqt.so.1 => /usr/lib/libqt.so.1 (0x401d8000)
> libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40398000)
> libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x403a2000)
> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x403b9000)
> libc.so.6 => /usr/lib/libc.so.6 (0x4046a000)
> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40558000)
> libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2 (0x40565000)
> libm.so.6 => /lib/libm.so.6 (0x405ad000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x)
> [ozi@pc14 examples]$
> 
> Does anybody know what is wrong here ?
> 
> Thank you.
> 
> Olav Zimmermann

This is in the FAQ.  The SIP library was compiled with Qt support
disabled.  configure didn't find the Qt (specifically it didn't find
qobject.h), so you need to tell it explicitly where it is with
--with-qt-includes=???.  This usually happens with Red Hat because it
sticks Qt in a place configure doesn't look in.  It will be fixed in the
next version.

Phil






RE: [PyKDE] unresolved symbol

1999-10-14 Thread Marco Bubke

On 14-Oct-99 Olav Zimmermann wrote:
> Hi everybody,
> 
> after installation of sip and PyQt from the PyQt-Homepage I tried
> to run the examples. I got an uresolved symbol error:
> 
> [ozi@pc14 examples]$ ./tut1.py
> Traceback (innermost last):
>   File "./tut1.py", line 6, in ?
> from qt import *
>   File "/usr/lib/python1.5/qt.py", line 7, in ?
> import libqtc
> ImportError: /usr/lib/python1.5/lib-dynload/libqtcmodule.so: undefined
> symbol: disconnectNotify__8sipProxyPCc
> [ozi@pc14 examples]$ ldd /usr/lib/python1.5/lib-dynload/libqtcmodule.so
> libsip.so.0 => /usr/local/lib/libsip.so.0 (0x401d3000)
> libqt.so.1 => /usr/lib/libqt.so.1 (0x401d8000)
> libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40398000)
> libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x403a2000)
> libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x403b9000)
> libc.so.6 => /usr/lib/libc.so.6 (0x4046a000)
> libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40558000)
> libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2
> (0x40565000)
> libm.so.6 => /lib/libm.so.6 (0x405ad000)
> /lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x)
> [ozi@pc14 examples]$  
> 
> Does anybody know what is wrong here ?

Maybe there a some libaries compiled with rtti and other without. It can be
also a problem with to different compiler. Have you tried to compile the libsip
with -fno-rtti? -fsquangle is a other possibilty.

Marco






[PyKDE] unresolved symbol

1999-10-14 Thread Olav Zimmermann

Hi everybody,

after installation of sip and PyQt from the PyQt-Homepage I tried
to run the examples. I got an uresolved symbol error:

[ozi@pc14 examples]$ ./tut1.py
Traceback (innermost last):
  File "./tut1.py", line 6, in ?
from qt import *
  File "/usr/lib/python1.5/qt.py", line 7, in ?
import libqtc
ImportError: /usr/lib/python1.5/lib-dynload/libqtcmodule.so: undefined symbol: 
disconnectNotify__8sipProxyPCc
[ozi@pc14 examples]$ ldd /usr/lib/python1.5/lib-dynload/libqtcmodule.so
libsip.so.0 => /usr/local/lib/libsip.so.0 (0x401d3000)
libqt.so.1 => /usr/lib/libqt.so.1 (0x401d8000)
libSM.so.6 => /usr/X11R6/lib/libSM.so.6 (0x40398000)
libICE.so.6 => /usr/X11R6/lib/libICE.so.6 (0x403a2000)
libX11.so.6 => /usr/X11R6/lib/libX11.so.6 (0x403b9000)
libc.so.6 => /usr/lib/libc.so.6 (0x4046a000)
libXext.so.6 => /usr/X11R6/lib/libXext.so.6 (0x40558000)
libstdc++-libc6.1-1.so.2 => /usr/lib/libstdc++-libc6.1-1.so.2 (0x40565000)
libm.so.6 => /lib/libm.so.6 (0x405ad000)
/lib/ld-linux.so.2 => /lib/ld-linux.so.2 (0x)
[ozi@pc14 examples]$  

Does anybody know what is wrong here ?

Thank you.


Olav Zimmermann