[PyQt] Problem with snapshot and OpenGL
Brian Brown
rbb at techgame.net
Wed Feb 3 21:02:45 GMT 2010
Here you go:
Downloads/demangle% c++filt __ZN20QGLFramebufferObject15blitFramebufferEPS_RK5QRectS0_S3_mm
QGLFramebufferObject::blitFramebuffer(QGLFramebufferObject*, QRect const&, QGLFramebufferObject*, QRect const&, unsigned long, unsigned long)
Downloads/demangle% c++filt __ZN20QGLFramebufferObject15blitFramebufferEPS_RK5QRectS0_S3_jj
QGLFramebufferObject::blitFramebuffer(QGLFramebufferObject*, QRect const&, QGLFramebufferObject*, QRect const&, unsigned int, unsigned int)
Thanks to Shane and finding that command :)
On Feb 3, 2010, at 2:34 AM, Phil Thompson wrote:
> On Tue, 2 Feb 2010 23:30:55 -0700, Brian Brown <rbb at techgame.net> wrote:
>> Ok, a bit more info.
>>
>> Fresh build, with the released code, I get the same error, but when I
> dump
>> the shared library it has this symbol:
>> __ZN20QGLFramebufferObject15blitFramebufferEPS_RK5QRectS0_S3_mm
>>
>> notice the __mm on the end instead of _jj as in the error.
>>
>> If we actually rewrite the binary and replace the symbol name, everything
>> works.
>>
>> There is no PyQt/Qt mismatch, we built this on a clean system.
>>
>> This is definitely strange, any thoughts would be appreciated!
>
> Can you demangle the two names?
>
> Phil
More information about the PyQt
mailing list