pyqt  

Re: [PyQt] Problem with snapshot and OpenGL

Brian Brown
Wed, 03 Feb 2010 13:03:04 -0800

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 <r...@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

_______________________________________________
PyQt mailing list    PyQt@riverbankcomputing.com
http://www.riverbankcomputing.com/mailman/listinfo/pyqt