Linux için oyun pacapong'u indirdim ve hataya neden olan yürütülebilir dosyayı çalıştırmayı denedim:
$ ./runner
./runner: error while loading shared libraries: libopenal.so.1:
cannot open shared object file: No such file or directory
Açıkçası, yükleme zorunluluğu vardır libopenal.so.1
:
$ objdump -p ./runner |grep libopenal.so.1
NEEDED libopenal.so.1
Orada libopenal.so.1
yatıyor /usr/lib/x86_64-linux-gnu
ve yapabilirim:
$ ldd libopenal.so.1
linux-vdso.so.1 => (0x00007fffcdbbb000)
...
Bu yürütülebilir dosyayı (./runner) root olarak çalıştırmayacağım (bu sorunun yetersiz haklar, varsaymadıklarım ile ilgili olması durumunda).
Peki, başka ne deneyebilirim?