-
Notifications
You must be signed in to change notification settings - Fork 8
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
build on debian sid #30
Comments
Nope, cant build it with win64 (wine) here. End up at asio:
followed by a couple of other errors mostly related to clashes between mingw.future.h and std::namespace I'm using gcc (x86_64-w64-mingw32-g++) version 13.2.0 |
Bummer, when you compiler it for sid, does it integrate with Jack/pipe wire? When I run the precompiled version, it hijacks my Scarlett and I can't get any other audio to play while the mod desktop is active? |
this is off-topic, sorry. the debian sid issue is related to mingw, the linux build for debian unstable/sid and archlinux has been fixed as far as I know. for your particular issue, you just need to pick "JACK / PipeWire" from the device list. if that option is not available while JACK is running, please open a separate ticket for that instead of hijacking something that is unrelated. thanks |
building mod-app on debian sid gives me some issues. First stop after running make was at liblo -> server.c line 2251. Using pointer after free. Checking the source showed that it = prev; is the issue, I wonder why that is done, and set it to NULL. That makes it compile. Next stop was wired to me, it's fluidsynth didn't find glib-2.0 dependency libpcre2-8. I checked with
pkg-config -cflags libpcre2-8 which was empty, checked with pkg-config -libs libpcre2-8 which return -lpcre2-8.
However, I'm going to hack the fluidsynth CMakeList.txt file line 325, remove the REQUIRED flag from pkg_check_modules and hack in the flags I get from pkg-config -libs -cflags glib-2.0 gthread-2.0 like this:
That makes it compile so far. But the issue returns when I hit the step to compile a-fluidsynth. I tried the same hack, but it wouldn't work here. So I must disable die-plugins in the makefile. Continue with make brings me the mod-app. It seems to run smooth so far. Nice work @falkTX
Now going to try the win64 build, first steps stops me already, let's see what I need to hack to make it build here.
The text was updated successfully, but these errors were encountered: