On Thu, 7 Jan 2010 11:49:42 -0700, Brian Brown <[email protected]> wrote:
 Ok, I'll try again...

 I have a freshly downloaded and intalled Qt 4.6 on Mac OS X Leopard
 (10.5.8).

 I downloaded, built and installed the latest commercial snapshot (as of
 yesterday it was the 12-31 snapshot).

 The qtdemo app with the Qt 4.6 install works and the OpenGL examples run
 fine. When I try to import PyQt4.QtOpenGL I get the error:

 Python 2.6.4 (r264:75821M, Oct 27 2009, 19:48:32)
 [GCC 4.0.1 (Apple Inc. build 5493)] on darwin
 Type "help", "copyright", "credits" or "license" for more information.
 from PyQt4 import QtOpenGL
 Traceback (most recent call last):
   File "<stdin>", line 1, in <module>
 ImportError:

dlopen(/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PyQt4/QtOpenGL.so,
 2): Symbol not found:
 __ZN20QGLFramebufferObject15blitFramebufferEPS_RK5QRectS0_S3_jj
   Referenced from:

/Library/Frameworks/Python.framework/Versions/2.6/lib/python2.6/site-packages/PyQt4/QtOpenGL.so
   Expected in: dynamic lookup


 Any idea what is going on?

I can't reproduce this with 10.6.2 and current snapshots.

Phil
_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt


Hi -

I've just downloaded (what I think are) the latest of the Mac versions of:

- Qt (4.6.1 - the "Qt SDK: Complete Development Environment" version)
- PyQt (4.7.1-snapshot-20100120)
- Sip 4.10

Built it according to William Kyngesburye's instructions in his email of 11/17/08:

    For SIP:

    export MACOSX_DEPLOYMENT_TARGET=10.6
python configure.py -n -d /Library/Python/2.6/site-packages -b /usr/local/bin -e /usr/local/include -v /usr/local/share/sip --arch=i386 -s MacOSX10.6.sdk
    make
    sudo make install

    For PyQt:

    export QTDIR=/Developer/Applications/Qt
python configure.py -d /Library/Python/2.6/site-packages -b /usr/local/bin --use-arch=i386
    make
    sudo make install

I'm on a Mac Mini (32-bit), and using Mac OSX 10.6.2 and Python 2.6.

I'm seeing the same load failure that Brian's reporting - it does indeed emanate from this line:

    from PyQt4 import QtOpenGL

I'm going to wipe out my entire Qt, PyQt, and sip installs, and retry, on the notion that there's something stale (i.e. from an old Qt or PyQt install). Anything else I should try, if this doesn't do the trick? In either case, I'll let y'all know if this works or not...

-- Philip
_______________________________________________
PyQt mailing list    [email protected]
http://www.riverbankcomputing.com/mailman/listinfo/pyqt

Reply via email to