First post, but I come here often and this is the first time I haven't found the answer already posted, so I registered.
I have a simple binary executable that runs fine in 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...
But does not in 11.10 Live CD or 12.04 under VirtualBox:
cd Test ls buds ./buds bash: ./buds: No such file or directory
I've made sure that buds is executable and that I have permissions:
chris@chris-VirtualBox:~$ ls -l buds
-rwxr-xr-x 1 chris chris 26240 Jun 22 2010 buds
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