I am trying to get MidihubEditor running on an rpi zero w (bullseye) and not having any luck. Downloading the arm AppImage (current, but have also tried a few older versions linked on these forums), chmod, then execute gives:
./MidihubEditor-arm_1.13.4.AppImage: No such file or directory
Is there some system requirement I am missing or anything else I can check? Thanks!
Thanks so much for helping me sort this out! Here is the terminal output, strace.log was created but is empty:
t******@rpi-uconsole:~/Downloads $ strace ./MidihubEditor-arm_1.13.4.AppImage 2>&1 > strace.log
execve(“./MidihubEditor-arm_1.13.4.AppImage”, [“./MidihubEditor-arm_1.13.4.AppIm”…], 0x7ffbdb5db0 /* 47 vars */) = -1 ENOENT (No such file or directory)
strace: exec: No such file or directory
+++ exited with 1 +++
Ok, the problem seems to be that you’re running on 64 bit arm while the editor is built for 32 bits. Your distribution does not seem to be able to natively support running 32 bit arm applications. You can try doing this:
When making the link in /lib, you may have to use this as the link name: /lib/ld-linux-armhf.so.3 as shown by file output.
No luck so far. Trying to run the executable now gives:
t*@rpi-uconsole:~/Downloads $ ./MidihubEditor-arm_1.13.4.AppImage
./MidihubEditor-arm_1.13.4.AppImage: error while loading shared libraries: libz.so.1: cannot open shared object file: No such file or directory
I will look into qemu. Any chance of an arm_aarch64 AppImage? Thanks again for your help!
t******@rpi-uconsole:~ $ cat /etc/apt/sources.list.d/raspi.list
deb Index of /debian bullseye main
/# Uncomment line below then ‘apt-get update’ to enable ‘apt-get source’
/#deb-srcIndex of /debian bullseye main