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:[EMAIL PROTECTED]]
> Sent: Saturday, June 09, 2001 5:08 AM
> To:   Gerard Vermeulen
> Cc:   Kaercher, Joerg; [EMAIL PROTECTED]
> 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

_______________________________________________
PyKDE mailing list    [EMAIL PROTECTED]
http://mats.gmd.de/mailman/listinfo/pykde

Reply via email to