Skip to content

Conversation

@Megamouse
Copy link
Contributor

@Megamouse Megamouse commented Jun 5, 2025

  • Updates Qt to 6.9.1
  • Remove obselete cirrus builds
  • Windows: deploy ffmpeg (otherwise the video player and video sink won't work)
  • Windows: use newer windeployqt6 instead of windeployqt

@Megamouse Megamouse added GUI Build and CI Anything related to the build process and continuous integration labels Jun 5, 2025
- Updates Qt to 6.9.1
@Megamouse Megamouse merged commit d685348 into RPCS3:master Jun 5, 2025
7 checks passed
@Megamouse Megamouse deleted the qt-6.9.1 branch June 5, 2025 20:00
@digant73
Copy link
Contributor

digant73 commented Jun 5, 2025

it could be interesting to see if the new windeployqt6 is finally able to copy the qt libs from the base folder to something like <base_folder>/qt6/libs

@Megamouse
Copy link
Contributor Author

that's not how it works. you'd have to add this to PATH, or manually load the libs in the main function

@digant73
Copy link
Contributor

digant73 commented Jun 6, 2025

So that tool is still very limited. As far it is described it was expected to also allow to change the links for the needed .dll / .so in the executable allowing to properly organize the dll / so in the desired folders

@Megamouse
Copy link
Contributor Author

Which description?

@digant73
Copy link
Contributor

digant73 commented Jun 6, 2025

Which description?

I was just referring to windeployqt's user guide, not anything wrong in this PR. windeployqt could be easily more smart than it was (and probably it is even on this newer version windeployqt6).

@Megamouse
Copy link
Contributor Author

You can actually just move the dlls to whatever folder you like if you add that folder to PATH.
But since we don't add anything to PATH and have no idea where you put rpcs3 as a user, we can't just move them with windeployqt

@digant73
Copy link
Contributor

digant73 commented Jun 7, 2025

yeah I know that. Just a non sense to me to provide options like --libdir "$(TargetDir)qt6\libs while the links in the binary will not match the target folder.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Build and CI Anything related to the build process and continuous integration GUI

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants