ошибка при загрузке разделяемых библиотек libSDL-1.2.so.0

После того, как я попытался приблизиться к каждому методу, упомянутому в этой теме (и другим), я был близок к тому, чтобы отказаться. Я обновил свой Debian Lenny до Squeeze, и я не мог на всю жизнь понять, почему PHP5, Apache, MySQL и т. Д. Не хотят устанавливать. В конце я попытался использовать

sudo apt-get purge apache2
sudo apt-get purge php5
sudo apt-get purge mysql-server
sudo apt-get clean
sudo apt-get autoremove
sudo apt-get install apache2 php5 mysql-server

.. и он работал безупречно! (Опасайтесь, он может уничтожить ваши файлы конфигурации, поэтому поддержите их!)

1
задан 15 October 2012 в 09:57

4 ответа

Это сработало для меня:

sudo apt-get install libsdl1.2debian:i386

27
ответ дан 25 May 2018 в 05:32
  • 1
    это лучший ответ, который должен быть отмечен как ответ. – tatsu 28 May 2017 в 15:59

Я знаю, что это на год. Но это должно исправить:

dpkg --add-architecture i386
sudo apt-get install libsdl1.2debian

Проблема в том, что вы запускаете программу, скомпилированную для 32-битной архитектуры с 64-битными библиотеками.

2
ответ дан 25 May 2018 в 05:32
  • 1
    Альтернативно sudo apt-get install libsdl1.2debian:i386 – Joril 6 June 2014 в 00:26
  • 2
    @Joril Я думаю, что ваш комментарий должен быть ответом как сам – Alter Lagos 18 July 2014 в 08:28
[F1]
1
ответ дан 25 May 2018 в 05:32
  • 1
    Можете ли вы включить какое-то объяснение в том, что проблема, и как работает эта команда? – Mostafa Ahangarha 22 March 2017 в 12:32
  • 2
    на самом деле пользовательские приложения используют указанную выше библиотеку для отправки текста или изображений в окно SDL – jagadeesh 22 March 2017 в 15:07
  • 3
    Я имею в виду объяснение в ответе. Тем не менее, я думаю, этого объяснения недостаточно. – Mostafa Ahangarha 22 March 2017 в 15:20

Этот вопрос по-прежнему относится к Ubuntu 14.04 для старых, но все еще используемых программ, таких как GCCG (Generic Collectible Card Game).

На вопрос есть два очень больших ответа:

Как запустить 32-битное приложение в 64-битном Ubuntu? Как установить ia32-libs в Ubuntu 14.04 LTS (Trusty Tahr)
0
ответ дан 25 May 2018 в 05:32

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

Похожие вопросы: