I have trouble executing binary file, both from the GUI and the command line. I am running Ubuntu 17.10 . Here are the logs :
julien@julien-PC:~/JEUX/ROMS/Logiciels/snes9x-1.53$ ls data docs snes9x-gtk julien@julien-PC:~/JEUX/ROMS/Logiciels/snes9x-1.53$ ./snes9x-gtk bash: ./snes9x-gtk: Aucun fichier ou dossier de ce type
PS : The last line is in French but it means "no file or directory of this type" .
I also have this issue with the Super Meat Boy installer I have downloaded from Humble Bundle.
file, I have :
julien@julien-PC:~/JEUX/ROMS/Logiciels/snes9x-1.53$ file ./snes9x-gtk ./snes9x-gtk: ELF 32-bit LSB executable, Intel 80386, version 1 (SYSV), dynamically linked, interpreter /lib/ld-linux.so.2, for GNU/Linux 2.6.9, not stripped
I tried the command
/lib/ld-linux.so.2 ./snes9x-gtk (because it is the interpreter) and it was not found. After some research on Internet, I found it in the package
lib32z1, and after installing it, when I retried the command, I get
error while loading shared libraries: libX11.so.6: cannot open shared object file: No such file or directory.
By using the command
ldd I have as output :
julien@julien-PC:~/JEUX/ROMS/Logiciels/snes9x-1.53$ ldd ./snes9x-gtk linux-gate.so.1 => (0xf7f82000) libX11.so.6 => not found libdl.so.2 => /lib32/libdl.so.2 (0xf7f5b000) libXext.so.6 => not found libGL.so.1 => not found [...] libm.so.6 => /lib32/libm.so.6 (0xf7e54000) libgcc_s.so.1 => not found libc.so.6 => /lib32/libc.so.6 (0xf7c81000) /lib/ld-linux.so.2 (0xf7f84000)
There is a lot of missing dependencies...
I tried to fix both libX11 and libXext, but I had issues :
I assumed libX11 was in package
libx11-6 but after trying to install it, it says that it is already installed. Same for libXext and package
Do you have any suggestions ? Thanks.