[PyKDE] macos x/x11 port
Gerard Vermeulen
gvermeul at labs.polycnrs-gre.fr
Thu Dec 13 18:01:42 GMT 2001
I don't know if it will help you -- but I have scripts to build PyQt with
distutils and g++ or on Windows (at least PyQt-2.5 worked, it will take
me at most a few hours to get them working with PyQt-3.0). The scripts work
on Linux and have been used by several people running Linux. If you are
desperate enough to try, then let me know. (I think that g++ would be a
requirement -- maybe I should by myself an iBook).
The advantage of distutils is that it runs without libtool, even on Linux
libtool can mess up building installable packages (RPMs).
Best regards -- Gerard Vermeulen.
On Thursday 13 December 2001 17:02, Jeff Whitaker wrote:
> Hi: I've been working on getting pyqt to work on macosx with XFree86 and
> qt-x11-free-3.0.0. I've sucessfully gotten pyqt to build and install.
> The main hurdle was due to the fact that MacOS X mach-o format treats
> shared libs different that loadable modules (they are the same on ELF
> systems). To get around this, I ran the default pyqt install
> (./configure; make) which builds dynamic libs (using cc -dynamiclib).
> Then I deleted the lib*.la files, patched libtool to created shared
> modules (using cc -bundle) and ran make again. This is necessary since
> the shared modules need to link the dynamic libs (libqtcmodule.dylib in
> particular). Now I'm trying to run some of the examples and tutorials and
> find that most of them die with errors like this (from tut2.py):
>
> [crdmac10:doc/pyqt/examples] jsw% python tut2.py
> Qt: Locales not supported on X server
> Traceback (most recent call last):
> File "tut2.py", line 15, in ?
> QObject.connect(quit,SIGNAL("clicked()"),a,SLOT("quit()"))
> SystemError: error return without exception set
>
>
> the dclock and dirview examples work fine, apparently because they don't
> use the QObject.connect class.
>
> Does anyone have any idea how to fix this?
>
> -Jeff
>
> --
> Jeffrey S. Whitaker Phone : (303)497-6313
> Meteorologist FAX : (303)497-6449
> NOAA/OAR/CDC R/CDC1 Email : jsw at cdc.noaa.gov
> 325 Broadway Web : www.cdc.noaa.gov/~jsw
> Boulder, CO, USA 80303-3328 Office : Skaggs Research Cntr 1D-124
>
>
> _______________________________________________
> PyKDE mailing list PyKDE at mats.gmd.de
> http://mats.gmd.de/mailman/listinfo/pykde
More information about the PyQt
mailing list