Linux 용 게임 pacapong 을 다운로드하고 실행 파일을 실행하려고 시도하여 오류가 발생했습니다.
$ ./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)을 루트로 실행하지 않습니다 (이 문제가 불충분 한 권한과 관련 될 수있는 경우, 가정하지 않은 것).
그렇다면 다른 방법을 시도해 볼 수 있습니까?