Primeiro post, mas eu venho aqui muitas vezes e esta é a primeira vez que eu não encontrei a resposta já postada, então me registrei.
Eu tenho um executável binário simples que funciona bem em 10.04.
./buds
Opening serial device '/dev/ttyS0' (19200,8N1)...OK
Creating PTY device...OK
Setting PTY device '/dev/pts/1' (115200,8N1)...OK
Startup complete, waiting for commands...
Mas não em 11.10 Live CD ou 12.04 no VirtualBox:
cd Test
ls
buds
./buds
bash: ./buds: No such file or directory
Eu me certifiquei de que os botões sejam executáveis e que eu tenha permissões:
chris@chris-VirtualBox:~$ ls -l buds
-rwxr-xr-x 1 chris chris 26240 22 de junho de 2010 brotos
file buds
buds: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked (uses shared libs), for GNU/Linux 2.6.15, BuildID[sha1]=0xf8f0b93813114695c72203bdc1bcf47163553eab, stripped
ldd buds
not a dynamic executable
Gosta!