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

Update OpenSUSE Qt5 dependencies #11135

Merged
merged 4 commits into from Nov 11, 2021
Merged

Update OpenSUSE Qt5 dependencies #11135

merged 4 commits into from Nov 11, 2021

Conversation

biggestsonicfan
Copy link
Contributor

Added libqt5-qtmultimedia-devel to resolve errors where "rpcs3" and "rpcs3_ui" cannot link to targets "Qt5::Multimedia" and "Qt5::MultimediaWidgets" when running cmake.

Added `libqt5-qtmultimedia-devel` to resolve errors where "rpcs3" and "rpcs3_ui" cannot link to targets "Qt5::Multimedia" and "Qt5::MultimediaWidgets" when running cmake.
@Megamouse
Copy link
Contributor

shouldn't this also be added to the Fedora command?

also: do you have issues with QtSvg as well? Just asking in case it can be added here as well unless it's already contained in the existing ones

@Megamouse Megamouse added Build and CI Anything related to the build process and continuous integration OS: Linux labels Nov 10, 2021
@biggestsonicfan
Copy link
Contributor Author

I can't specifically verify which package should be installed for Fedora, but most likely, yes, there will be an additional package required if it's not included with a typical QT5 installation. It's quite possible I had the libqt5-qtsvg-devel package installed from another package that required it, but since my last compile back in early April, I never encountered such an error.

I will attempt to discover if any of the packages included in the command include the libqt5-qtsvg-devel as a dependency on a virtual machine. Please wait until I verify.

In-between my previous commit and now, the `libqt5gui-private-headers-devel` has changed to `libQt5Gui-private-headers-devel`.
@biggestsonicfan
Copy link
Contributor Author

I have updated my virtual machine and noticed that libQt5Gui-private-headers-devel is now a case-sensitive dependency. I will proceed with building rpcs3 on the vm and see where I may encounter a qtsvg error.

@biggestsonicfan biggestsonicfan changed the title Update OpenSUSE Qt5::Multimedia dependency Update OpenSUSE Qt5 dependencies Nov 10, 2021
`libqt5-qtsvg-devel` is required for cmake to be successful.
@biggestsonicfan
Copy link
Contributor Author

You were right, libqt5-qtsvg-devel was needed on the virtual machine. It's compiling (not compiled) now on the vm. I think that brings the OpenSUSE portion of the dependencies up to date.

@Megamouse Megamouse merged commit 48ad7ca into RPCS3:master Nov 11, 2021
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 OS: Linux
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants