писк: не может найти драйвер дисплея

Я собираю виртуальную машину для писка на Ubuntu 14.04 32-bit. Не удается вызвать точки входа в библиотеки, независимо от того, статически они связаны, загружены или не загружены. Я провел некоторые исследования по другим вопросам и нашел 4 связанных вопроса, но ни экспортированный LD_LIBRARY_PATH, ни запуск sudo ldconfig не помогают:

Я заметил этот вызываемый динамически связанный библиотеки также собирает squeak, затем он не может найти драйвер дисплея, который мы также собираем (подробнее на squeakvm.org).

$ squeak Mushroom.1.image &
[2] 3107
$ squeak: could not find any display driver

[2]+  Aborted                 (core dumped) squeak Mushroom.1.image

Я также собрал несколько наших плагинов внутри, и их также не удалось вызвать в время выполнения. Выполнение скрипта nm -a дало много символов, но присутствовали некоторые, но не все символы из различных статически связанных библиотек.

Может ли проблема со связыванием символов повлиять как на статические, так и на динамические случаи? есть другие сообщения о проблемах со временем выполнения библиотеки и другие рекомендации?


Обновление:

Вот библиотеки, которые я загрузил в свежую установку 15.10 32-разрядной версии.

УСТАНОВИТЬ СТРОИТЕЛЬНЫЕ БИБЛИОТЕКИ

======================================== ===================

sudo apt-get install cmake zip bash-complete git

sudo apt -get установить libc6-dev: i386 libasound2: i386 libasound2-dev: i386 libasound2-plugins: i386

sudo apt-get установить libssl-dev: i386 libssl0.9.8: i386 libfreetype6-dev: i386

sudo apt-get установить libx11-dev: i386 libsm-dev: i386 libice-dev: i386

sudo apt-get установить необходимую сборку gcc-multilib g ++

sudo apt- get install libgl1-mesa-dev libgl1-mesa-glx: i386

sudo apt-get install binutils: i386 g ++ - 4.6: i386 gcc-4.6: i386

sudo ln -s / usr /lib/i386-linux-gnu/mesa/libGL.so /usr/lib/i386-linux-gnu/libGL.so

sudo ln -s / usr / lib / i386-linux-gnu / mesa /libGL.so.1 /usr/lib/i386-linux-gnu/mesa/libGL.so

sudo apt-get install uuid-dev: i386

sudo apt-get install subversion

, где Squeak не может найти драйвер дисплея после запуска sudo ldconfig -v. Я думаю, что-то там ломается. Я сделаю еще одну установку, не буду запускать ни одну из них и буду медленно запускаться по очереди.


С уважением, Роберт

1
задан 13 April 2017 в 15:25

0 ответов

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

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