Closed qrkourier closed 2 months ago
The problem was encountered on a Debian Buster system.
debian@beaglebone:~$ uname -a
Linux beaglebone 4.19.94-ti-r68 #1buster SMP PREEMPT Thu Sep 16 15:32:31 UTC 2021 armv7l GNU/Linux
CPU was ARM Cortex-A8 based CPU, which is an ARM 32bit processor implementing ARM-v7A.
The binary's ELF interpreter is
/lib/ld-linux.so.3
, but the file doesn't exist, so the binary can't be exec'd. It was observed on a Beaglebone Black device in this forum topic (it was originally a thread about 32bit RasPi and was resurrected for the Beaglebone issue).Workaround:
We probably need to change the path or vend another 32bit variant. As a last resort, the Linux package could provide the symlink.