ошибка при загрузке разделяемых библиотек: libsfml-system.so.2.4

Я скачал игру по этой ссылке space-logic-adventure

Я нашел это сообщение об ошибке, когда пытался запустить его:

      pascal@pascal-Lenovo-ideapad-330-15AST:~/Computer/Games/Linux/space-logic-adventure-v1.2-linux-x64$ ./space-logic-adventure
./space-logic-adventure: error while loading shared libraries: libsfml-system.so.2.4: cannot open shared object file: No such file or directory

Перед запуском я установил этот пакет:

      sudo apt-get install libsfml-dev

1 ответ

Для Ubuntu 18.04 LTS вам необходимо установить соответствующий пакет с этой библиотекой .

      sudo apt-get install libsfml-system2.4

и другие подобные библиотеки, использующие

      sudo apt-get install libsfml-window2.4 libsfml-graphics2.4 libsfml-audio2.4

или установите их все, включая заголовки для разработки,

      sudo apt-get install libsfml-dev

В более новых версиях Ubuntu (начиная с 20.04 LTS) вы должны загружать deb-пакеты из репозитория 18.04 LTS таких библиотек вручную,

      cd ~/Downloads
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-audio2.4_2.4.2+dfsg-4_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-graphics2.4_2.4.2+dfsg-4_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-network2.4_2.4.2+dfsg-4_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-system2.4_2.4.2+dfsg-4_amd64.deb
wget -c http://archive.ubuntu.com/ubuntu/pool/universe/libs/libsfml/libsfml-window2.4_2.4.2+dfsg-4_amd64.deb

sudo apt-get install ./libsfml*.deb

а затем наслаждайтесь игрой.

Другие вопросы по тегам