chewie
November 11, 2021, 3:43am
1
I’ve downloaded the ARM version of Mini vMac from here , but when I try to run it on my Pinebook Pro, I just get
$ ./Mini\ vMac\ 26
bash: ./Mini vMac 26: No such file or directory
$ ll
total 204
-rwxr-xr-x 1 chewie chewie 207,736 Oct 7 2018 Mini vMac 26
$ ldd Mini\ vMac\ 26
not a dynamic executable
$ echo $?
1
$ ./Mini\ vMac\ 26; echo $?
bash: ./Mini vMac 26: No such file or directory
127
$ file Mini\ vMac\ 26
Mini vMac 26: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 2.6.18, stripped
Is there any compatibility layer that can be installed, or is it just hopeless?
I might try compiling it from source. I tried the AUR version, but it just happily complied an x86_64 executable and called it a day
Aragorn
November 11, 2021, 4:00am
2
I could be wrong, but to the best of my knowledge, Manjaro ARM does not support 32-bit.
1 Like
chewie
November 11, 2021, 1:01pm
3
I know they don’t support 32-bit-only machines, but I thought there was usually a compatibility mode for older programs compiled for 32-bit. But ARM is a different beast altogether.
Strit
November 11, 2021, 1:31pm
4
The kernel has compatibility enabled, so it should be able to run armv7h binaries.
But it seems like your binary is armv5 though.
Mini vMac 26: ELF 32-bit LSB executable, ARM, EABI5 version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.3, for GNU/Linux 2.6.18, stripped
system
Closed
November 14, 2021, 3:32am
5
This topic was automatically closed 2 days after the last reply. New replies are no longer allowed.