rodando um Ubuntu 14.04 x64, eu gosto de executar um arquivo binário. Este aqui:
$ ls -la /opt/android-sdk-linux/tools/emulator
-rwxrwxr-x 1 tho tho 35640 Nov 19 14:46 /opt/android-sdk-linux/tools/emulator
Se eu executar o executável como usuário tho, ocorrerá o seguinte erro file not found
:
$ /opt/android-sdk-linux/tools/emulator
bash: /opt/android-sdk-linux/tools/emulator: no such file or directory
Eu tentei os seguintes comandos:
$ 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
retornou sem erros.
ldd emulator
diz que esse programa não é não vinculado dinamicamente
$ 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 +++
Qual poderia ser o motivo desse erro?