[PyKDE] Help needed with SIP
    Kaercher, Joerg 
    JKaercher at bruker-axs.com
       
    Mon Jun 11 21:24:40 BST 2001
    
    
  
Thanks for your help. Linking qtcmodule solved the problem. However, it
still doesn't work. Now I get the following error message:
Traceback (most recent call last):
  File "<stdin>", line 1, in ?
  File "b.py", line 6, in ?
    import libbc
ImportError: /usr/local/lib/python2.1/site-packages/libbcmodule.so:
undefined symbol: __ti1b
'b' is the name of the module and of the Qt class I want to create the
Python binding for. I noticed (with the help of khexedit) that the names of
all classes appear in the .so file with a leading __tiXX.
Any ideas?
Joerg
> -----Original Message-----
> From:	Phil Thompson [SMTP:phil at river-bank.demon.co.uk]
> Sent:	Saturday, June 09, 2001 5:08 AM
> To:	Gerard Vermeulen
> Cc:	Kaercher, Joerg; pykde at mats.gmd.de
> Subject:	Re: [PyKDE] Help needed with SIP
> 
> Gerard Vermeulen wrote:
> > 
> > Try to add something like -L$(PYTHON_SITE) -lqtcmodule to your linker
> flags,
> > where PYTHONSIDE=path_to_your_qtcmodule
> > (at least I have to do that on Mandrake-7.2)
> > 
> > So presumably:
> > 
> > LDFLAGS = -L/usr/local/lib -L/usr/lib/qt-2.2.4/lib -lsip -lqt
> > -L/usr/local/python2.1 -lqtcmodule -L/usr/X11R6/lib -lSM -lICE -lX11
> > 
> > If that does not work look at http://gerard.vermeulen.free.fr in
> > PyQwt*.tar.bz2 :-)
> 
> Also look at the qtql module now in the CVS version of PyQt.
> 
> Phil
    
    
More information about the PyQt
mailing list