-
-
Notifications
You must be signed in to change notification settings - Fork 1k
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
FindWine improvements #7268
FindWine improvements #7268
Conversation
This fix doesn't work for me. Without a fix it works fine with WineHQ devel. |
I guess you use ubuntu/debian or any other "stable" distro. This is a known issue and is currently under investigation by me and tres. The consensus now is to block older releases to a degree, because somewhere down the line, |
You're probably missing the winehq Can you install the appropriate Note, the warning specifically mentions |
Yeah, but you also have If people don't like this search order, I can reverse it. I'll edit the original PR description to mention this with "TBD" incase it's not well received. Edit: the |
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as outdated.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
This comment was marked as off-topic.
Quoting winehq. Please note the difference between Click to expand
I'll reiterate one more time before marking this as off-topic...
We did not make the decision to ship If your vote is to reverse the search order, Lastly, compiling Windows VST support with a particular Wine version doesn't force it to use that at runtime. That's configured by the |
This comment was marked as outdated.
This comment was marked as outdated.
I tested in my Linux VM this plugin and could not reproduce, so this crash may be unrelated to LMMS' implementation. |
Improve WineHQ detection Closes LMMS#7169 --------- Co-authored-by: Rossmaxx <mrroshan127@gmail.com>
Fix
RemoteVstPlugin.exe.so
compilation for WineHQ builds.Supersedes #7260
Wine search order: (TBD)
wine-staging[-dev]
,wine-devel[-dev]
,wine-stable[-dev]
,<whatever your distro offers>
-dev
package is installed!Summary:
NO_DEFAULT_PATH
when locating files to avoid prefix mixingCMAKE_PREFIX_PATH
winegcc
references to a new variableWINE_GCC
WINE_CXX
is solely forwineg++
.bin|include|libs
to the CMake summaryNote, Ubuntu 20.04 ships with Wine 5.0, but WineHQ is 9.0 and these produce Windows VST interfaces that are incompatible with each other.
TODO:
wine-staging
, but crashes.ldd
output is missinglibwine.so.1
.libwine.so.1
is no longer linked to executables created with Wine 9'swineg++
. Furthemore, those executables seem to be incompatible with older Wine versions. Replacing packagewine
with packagewinehq-staging|devel|stable
is fine as well, versions don't need to be identical.