./bf2: error while loading shared libraries: libdice_py.so: cannot open shared object file: No such file or directory
На системном уровне догадаться какой пакет установить не удалось.
Подскажите плиз как определить какого пакета не хватает?
./bf2: error while loading shared libraries: libdice_py.so: cannot open shared object file: No such file or directory
Борисенков СергейСам Battlefield 2 рабочий, просто перенос идет с одного сервера на другой. Явно в системе чего-то не хватает, но вот чего?
Может
http://www.totalbf.ru/forum/lofiversion/index.php/t9267.html
Борисенков СергейНе похоже…
Как я понимаю, libdice_py.so симулинк. Просто надо поправить на рабочий:
http://www.linuxforums.org/forum/red-hat-fedora-linux/65603-insalling-libs.html
Хотя может и не прав. На работе не могу проверить.
[bf2@game1 amd-64]$ ls -l
итого 26388
-rwxr-xr-x 1 bf2 bf2 18108271 Авг 6 10:55 bf2
-rwxr-xr-x 1 bf2 bf2 7022706 Авг 6 10:55 libaidll.so
-rwxr-xr-x 1 bf2 bf2 1846930 Авг 6 10:55 libdice_py.so
[bf2@game1 amd-64]$ ./bf2
./bf2: error while loading shared libraries: libdice_py.so: cannot open shared object file: No such file or directory
Андрей Светлов
objdump -a на проблемный файл.
А потом посмотрите, он тоже 64 разрядный?
bf2@game1 amd-64]$ objdump -a libdice_py.so
libdice_py.so: file format elf64-x86-64
libdice_py.so
Андрей СветловМожно подробнее?
Изучите
objdump -a
на предмет требуемых .so