Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Build Tools - Support Maya 2025 #251

Open
david-cattermole opened this issue Feb 10, 2024 · 1 comment
Open

Build Tools - Support Maya 2025 #251

david-cattermole opened this issue Feb 10, 2024 · 1 comment
Assignees
Labels
builld system Related to the Build system for the project. python api The Python API for mmSolver
Milestone

Comments

@david-cattermole
Copy link
Owner

Feature

mmSolver should build and run on Maya 2025, which will use the VFX Platform CY 2024 (https://vfxplatform.com/).

VFX Platform CY 2024 uses:

  • GCC 11.2.1
  • Visual Studio 2022 v17.4 or later
  • Python 3.11.x
  • Qt 6.5.x
  • Qt for Python (PySide) 6.5.x
  • C++17 Standard

mmSolver currently works with PySide 1 and 2, but PySide6 is a newcomer and the vendored Qt.py may need to be updated or dropped.

Users building in such an environment have reported an error "no Qt bindings were found error"

Expected behavior:
mmSolver builds and runs on Maya 2025.

Actual behavior:
mmSolver fails to run on Maya 2025 (but does seem to build - with some hacking)

Software Versions

  • mmSolver version: v0.4.9 / v0.5.0-beta3
  • Operating System (OS): Windows and Linux
@david-cattermole david-cattermole added builld system Related to the Build system for the project. python api The Python API for mmSolver labels Feb 10, 2024
@david-cattermole david-cattermole self-assigned this Feb 10, 2024
@david-cattermole david-cattermole added this to the v0.4.10 milestone Feb 10, 2024
@david-cattermole
Copy link
Owner Author

Qt.py has an issue for Qt6 support here; mottosso/Qt.py#394

Once the Qt.py has been resolved this issue can be continued.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
builld system Related to the Build system for the project. python api The Python API for mmSolver
Projects
None yet
Development

No branches or pull requests

1 participant