под управлением Ubuntu 14.04 x64 мне нравится выполнять бинарный файл. Вот этот:
$ ls -la /opt/android-sdk-linux/tools/emulator
-rwxrwxr-x 1 tho tho 35640 Nov 19 14:46 /opt/android-sdk-linux/tools/emulator
Если я запускаю исполняемый файл от имени пользователя tho, возникает ошибка следующего file not found
:
$ /opt/android-sdk-linux/tools/emulator
bash: /opt/android-sdk-linux/tools/emulator: no such file or directory
Я попробовал следующие команды:
$ file /opt/android-sdk-linux/tools/emulator
/opt/android-sdk-linux/tools/emulator: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, stripped
readelf -l emulator
вернулся без ошибок.
ldd emulator
говорит, что эта программа не динамически связана
$ strace /opt/android-sdk-linux/tools/emulator
execve("/opt/android-sdk-linux/tools/emulator", ["/opt/android-sdk-linux/tools/emu"...], [/* 64 vars */]) = -1 ENOENT (No such file or directory)
write(2, "strace: exec: No such file or di"..., 40strace: exec: No such file or directory
) = 40
exit_group(1) = ?
+++ exited with 1 +++
В чем может быть причина этой ошибки?