On Tuesday 17 January 2006 9:38 am, Michael Mondragon wrote:
> Hi,
>
> I've been using PyQt and Qt3&4, along with the Eric3 IDE, on
> Linux and BSD. Nice stuff.
>
> Trying to get the same environment on OS X, though, is
> painful. Ridiculously so. I'll gloss over the problems with
> Eric3 [python 2.3 not 2.4, and refuses to save preferences/
> settings].
>
> I've been trying to build Qt4 and PyQt for use on OS X
> using the Framework structure that is more or less
> native to OS X. Both Qt4 and PyQt build to the framework
> structure, so this should be no problem...
>
> Problem. PyQt expects Qt4 to be in anything *but* framework
> format. I tried symlinking everything [all of the frameworks
> under my QTDIR into /Library/Frameworks, then all of the
> headers and librarys into QTDIR/include and QTDIR/lib], only
> to have the build fail claiming that QtCore was not a shared
> library [probably symlinked the wrong thing, but file(1) thought
> it was a shared library].
>
> Currently compiling Qt4 *again*, with -no-framework, to make
> PyQt build.
>
> Is it possible for future [non-developer] releases of PyQt to
> have a config parameter for linking to OS X framework builds?
> Seems odd to have both components build frameworks, but
> not be able to link together.
Some points that may help clarify things...
1. Minimal work has been done on PyQt4 for OS X, because...
2. I don't have a Mac.
3. All work to get PyQt3 working on OS X was done by Mac users and sending me
patches.
Phil
|