Comments

Log in with itch.io to leave a comment.

(2 edits)

Please consider building for a bit older Linux systems (say Ubuntu 20.04 or Debian 11/stable) as your glibc version is too new for those.

Also consider statically compiling so that there is no/less conflict with dependencies.

Oh, I tried building it myself and ran into SDL version errors since you require 2.0.17+

Oh well ..

(1 edit) (+1)

Thank you for the comment. Yes, it also occurred to me that builds for more Linux systems could be provided. However, the presence of the Flatpak support kinda renders this less important, the required effort can be better spent elsewhere.


Do you have any reason against using the Flatpak distribution?

Oh, I have plenty of reasons against Flatpak :)

Unnecessary duplication of system dependencies, audio tools not able to use system paths for opening files (like package manager installed plugins) to unreasonable devs that don’t take input from upstream developers, maintainers or users.

Call me a boomer, but I prefer the “traditional” way of building, installing and running applications and packages :)

Btw afaik a flatpak won’t help with the glibc issue.

I won't call you anything. Everyone chooses their own poison. 😉

For me, as an app developer, Flatpak is an extremely convenient distribution target, since it lets me ship the same environment to the user that was tested working. So the dependency problems you described (including glibc) are avoided on any system.

For your case, my best advice would be to build and install the development libs for a newer version of SDL2, and then build and install midiconn from source. The other dependencies should be at sufficient versions on Ubuntu 20.04 as well.