[PyQt] Qt3D version issue when building PyQt3D

William Kyngesburye woklist at kyngchaos.com
Sun Jul 29 16:04:14 BST 2018

I found the problem.  I found where the Qt3D timeline is set, in sip/Qt3DCore/Qt3DCoremod.sip.  And it's missing Qt 5.9.6, it only goes up to 5.9.3 before jumping to 5.10.0.

I inserted 5.9.6 into the timeline and it compiles now.  Can you think of anything that might break later?

> On Jul 28, 2018, at 6:32 PM, William Kyngesburye <woklist at kyngchaos.com> wrote:
> I seem to be having a version issue trying to build PyQt3D 5.11.2 for Qt 5.9.6.  When compiling, it immediately fails with:
> sip/Qt3DCore/qabstractskeleton.sip:28:10: fatal error: 'qabstractskeleton.h'
>      file not found
> But that sip file has a conditional to only compile if Qt3D >= 5.10, where qabstractskeleton.sip was added:
> %If (Qt3D_5_10_0 -)
> I don't know enough about sip to figure out where "Qt3D_5_10_0", or whatever variable this is ("Qt3D"?), is set so I can try to figure out why it's not working.
> Any ideas?
> The last time I compiled PyQt3D I did not have this problem, that was PyQt3D 5.10.1 (with corresponding PyQt) and Qt 5.9.3.
> -----
> William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>
> http://www.kyngchaos.com/
> The equator is so long, it could encircle the earth completely once.
> _______________________________________________
> PyQt mailing list    PyQt at riverbankcomputing.com
> https://www.riverbankcomputing.com/mailman/listinfo/pyqt

William Kyngesburye <kyngchaos*at*kyngchaos*dot*com>

"We can die but once, and that once we must die.  To be always fearing, then, would not avert it, and would make life miserable."

- Tarzan, on death

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://www.riverbankcomputing.com/pipermail/pyqt/attachments/20180729/3076e734/attachment.html>

More information about the PyQt mailing list