Closed chatchoi closed 1 month ago
The solution: libfluidsynth3-dev will drag libjack-dev by default. Have to manually install libjack-jackd2-dev first.
I have it compiled with ./deploy_posix.sh 64
and I could run sample programs. But I don't know what to do with it. School teaches C++ for programming classes so I think I should limit myself to just C++. Btw, a good project with a kind developer. Goodbye.
MX Linux uses pipewire and pipewire has a plugin to use jack. The version of jack they use is jack2. But the version of jack required by libsdl2-mixer-2.0-0 is jack1 (to be clear, it's a dependency of libfluidsynth3). There is a conflict. It wants to remove libjack-jackd2-0 to install libjack0, which will trash pipewire and everything uses pipewire.