-
Notifications
You must be signed in to change notification settings - Fork 2
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
Can't compile on Linux #2
Comments
same here... i think that need the vst sdk from Steinberg...Maybe can be disabled the vst2 build and just build vst3 version. |
Yea, same here...
After the last command is done, there are errors
Searching the terminal for errors I get these
Some files are build but..
Are we missing something? Can someone confirm that this is buildable? |
I'm on Arch and I'm getting the same error as above. It seems that for some reason it tries to use juce_VST3_Wrapper (which depends on the VST2 SDK) even though VST2 is disabled in the Projucer project. |
Aha! Adding |
Nice find @BillyDM ! I still have some problems with this one though..
I could try an arch distro in the docker container, but all those dependencies would probably not be the same.. https://askubuntu.com/questions/759169/using-arc4random-on-ubuntu-14-04-trusty Any idea on how to solve it? Thanks :) |
ps, here's my updated
|
Hi, what is your distro? arc4random was added in glibc-2.36 Also there is no need for |
I'm personally using EndeavourOS, but I like to do most of compiling stuff in a docker container so my system stays clean from all sorts of different dependencies. I will try to make a docker image for building with arch and see if I can find all the right dependencies. I got those files you mentioned from here: |
@fractalf |
Same here.. i building on debian 11 that have glibc 2.35. I hope that can be support that version too. |
Probably have to use Debian 12. Will try later tonight |
All right!
This was my final setup that should work on any system:
Then run it like this
Unfortunately after all this, it doesn't run stable. Can barely hear some sound from it before it crashes hard.. Did any of you get a proper working build? |
I did one last try on this... went through all the dependencies found here for ubuntu/debian and tried to find the arch equivalent.. https://github.com/juce-framework/JUCE/blob/master/docs/Linux%20Dependencies.md
Still UI glitches/problems/crash. |
@KottV Now it won't build again
|
Do you mind sharing a working build? |
you're compiling Projucer, no need to that |
I use openSUSE TW (glibc 2.38) so it won't run in older system |
I'm have the same version $ ldd --version
ldd (GNU libc) 2.38
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions. There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.
Written by Roland McGrath and Ulrich Drepper. Ok, so Im doing this now, and it builds, but still the plugin UI is unstable and crashes. Even messes up my window manager..
|
do you have "disabe GFX" checked? |
Sorry, where do I find this setting? |
Disabling GFX solved my crash issues with Ardour on Debian 12 bookworm. It gave a serious SEGFAULT. EDIT: There are no GFX performance issues at all, when disabling it, btw. At least not that I experienced any. |
Ah, yes, well you see I don't even have access to that setting, since ti UI is not working at all! |
@fractalf Ardour e.g. has got the feature of ALT-DoubleClicking on a plugin, which opens the "generic GUI" w/o graphics - but only for automatable parameters, so I guess rather no chance for "disable GFX". What DAW are you on, maybe it's got this feature as well. |
Im using Bitwig, never heard of such a thing.. |
In the code here it's around this line:
Not sure though how and where to set it to true as default. EDIT: Here it is: You could try setting it to true and then compile it again. |
Nice find, I had to try this out right away. Honestly, I'll probably never use this synth in my workflow, but the nerd/programmer side of me really wanna get this working.. |
@fractalf |
As mentioned, no more issues at all with the upcoming Ardour 8 RC3, since I disabled GFX. |
Hello,
Thanks for your job on the porting of this cool synth !
I'm using Debian Bullseye but i'm not able to compile.
Am I supposed to get some SDK ?
Can you please help ?
Thanks
Erwan
compile_synth.txt
The text was updated successfully, but these errors were encountered: