Я завантажив гру pacapong для Linux і спробував запустити виконуваний файл, що призводить до помилки:
$ ./runner
./runner: error while loading shared libraries: libopenal.so.1:
cannot open shared object file: No such file or directory
Очевидно, є необхідність завантаження libopenal.so.1
:
$ objdump -p ./runner |grep libopenal.so.1
NEEDED libopenal.so.1
Там libopenal.so.1
лежить, /usr/lib/x86_64-linux-gnu
і я можу:
$ ldd libopenal.so.1
linux-vdso.so.1 => (0x00007fffcdbbb000)
...
Я не буду запускати цей виконуваний файл (./runner) як root (про всяк випадок, якщо ця проблема може бути пов'язана з недостатніми правами, чого я не припускаю).
Отже, що я міг би спробувати ще?