![]() |
FreeCAD headaches- Broken PySide2 and Qt needs to be upgraded to Qt6.
FreeCAD (Slackbuild) will not compile because PySide2 is missing...
PySide2 won't build because the 5.x (Slackbuild) version doesn't support 'DragMove'... PySide 6.x won't build because it requires Qt6... I'm building a Qt6 package right now from the Slackbuild... Question 1: To install Qt6 do I need to remove Qt5 or will they play nicely together? Question 2: Does anyone have a Slackbuild for PySide 6.X? |
Quote:
chris |
On a brand new, (installed 6 hours ago) Slackware64-current box...
Compilation fails with four errors- Code:
In file included from /tmp/SBo/pyside-setup-opensource-src-5.15.2/sources/pyside2/build/PySide2/QtGui/PySide2/QtGui/qdragmoveevent_wrapper.cpp:65: A post in the QT forums (https://forum.qt.io/topic/144731/pys...-qopenglshader) said: Quote:
|
Quote:
|
If you use PinkMist's SBOtools and Ponce's repo, they build for current.
Not without problems sometimes. If current is the basis future Slackware stable, it looks like qt needs to be bumped up to 6 |
we have qt6 in SBo and they can co-exist with qt5 in -current
don't expect qt6 in -current as we don't have packages in -current that depends on it for now |
Quote:
Quote:
|
Bah..... Even after installing Qt6, PySide2 still uses Qt5.
Looks like I'm going to have to build Shiboken6 & PySide6 |
Maybe give the flatpak package a try, https://flathub.org/apps/org.freecadweb.FreeCAD
|
There is a patch for qt5 here https://raw.githubusercontent.com/Op...okenness.patch it applies to qt5-5.15.10_20230614_d2861d63 and allows to build pyside2 5.15.2
hth |
Quote:
I <3 AppImages! |
2 possibilities for Appimage:
- https://github.com/FreeCAD/FreeCAD-B.../weekly-builds - https://github.com/realthunder/FreeCAD/releases |
All times are GMT -5. The time now is 12:14 PM. |