-
-
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
Vestige module is not listed despite it builds successfully #2628
Comments
@Bukarus it looks like we're never displaying library load errors from our For troubleshooting, can you please add this to PluginFactory.cpp#147
qWarning() << library->errorString(); This will tell us what the error message is while loading. For example, if I make a fake plugin: touch plugins/libFake.so Then I get the following output in console:
FYI - Not sure how much success you'll have once this bug is closed due to #1875, but we should be able to fix the linking problem. 👍 |
@lukas-w should we add some debug info to the console for cases like this? It seems quite strange that we offer no output when a lib fails to load, especially libs that are placed into the |
Ok... perhaps new cmake What @Bukarus can you add this to IF(COMMAND CMAKE_POLICY)
CMAKE_POLICY(SET CMP0005 NEW)
CMAKE_POLICY(SET CMP0003 NEW)
IF (CMAKE_MAJOR_VERSION GREATER 2)
+ CMAKE_POLICY(SET CMP0015 OLD)
CMAKE_POLICY(SET CMP0026 OLD)
ENDIF()
ENDIF(COMMAND CMAKE_POLICY) |
Putting |
Ok... I think this is a duplicate of #2572. The relevant portion is here:
The solution would be similar to If this is correct, we'll need to fix it for If you can please test this out and get back to us, we can have a patch submitted right away. |
Yes, I also uses Arch Linux x86_64 version, and this surely worked for me. |
Yes! It'd be helpful to have an output in the GUI as well but that's an ongoing discussion iirc (about how to do this while keeping engine and gui decoupled). |
They're being collected alright, not sure how best to log them (#1945, #1525, @Wallacoloo), nor where they're going #1524... |
First, yes you are right. 😀 So just change the link method of Vestige from "MODULE" to "SHARED" will work ( I swear...) |
Yes, #1875 still exists... It takes forever to load the VST plugins under Arch Linux 64-bit (Other platforms have not tested, and I am afraid this could likely to happen on many 64-bit Linux systems) . 🌝 |
A Pull Request would be fantastic from someone who's already working on this code (including both |
Try to fix LMMS#2628
@lukas-w your auto-assign stuff, please turn it off. 👍 😄 |
Try to fix LMMS#2628
Try to fix LMMS#2628
Is it still doing that? I'll try, |
Is this "reviewable" crane/weird purple bird looking thing your doing as well? #2632 (comment) 😆 Killing off github access should do it. There should be a way un-trust the service. |
No, it isn't. Promise 🙌 |
Try to fix LMMS#2628
I'm using arch linux x64. I'm trying to get lmms version with vestige module, but it doesn't show up.
I have all deps installed, when running cmake, it states that both vst instrument and vst effect are ok, also I see that everything related to vst compiled and linked successfully, but when I'm opening lmms itself, vestige module is not listed on the list. Compiling with gcc 5.3.0.
Edit: @tresf from conversation on
#lmms
after addingqDebug()
The text was updated successfully, but these errors were encountered: