Descargué el juego pacapong para Linux e intenté ejecutar el ejecutable, lo que da como resultado el error:
$ ./runner
./runner: error while loading shared libraries: libopenal.so.1:
cannot open shared object file: No such file or directory
Obviamente, existe la necesidad de cargar libopenal.so.1
:
$ objdump -p ./runner |grep libopenal.so.1
NEEDED libopenal.so.1
Hay libopenal.so.1
acostarse /usr/lib/x86_64-linux-gnu
y puedo hacer:
$ ldd libopenal.so.1
linux-vdso.so.1 => (0x00007fffcdbbb000)
...
No ejecutaré este ejecutable (./runner) como root (solo en caso de que este problema pueda estar relacionado con derechos insuficientes, lo que no estoy asumiendo).
Entonces, ¿qué podría intentar más?
Para el futuro, ejecutar ldd en ./runner le dirá las bibliotecas que requiere, si faltan, Y si son i386 o 64 bits.
$ ldd en ./runner
Tenga en cuenta que todavía me falta xrandr para i386. Entonces esto no va a funcionar todavía.
$ ./runner
fuente