Компилятор Free Basic, установленный в Ubuntu 14.04, не может найти библиотеки x11

При компиляции программы Free Basic, использующей операторы, связанные с графикой, такие как Screen или Pset, компилятор не может найти библиотеки x11. Представлены следующие ошибки. Программа plot.bas просто имеет сцену для изменения режима на графический режим. Не имеет значения, какой режим запрашивается.

ken@ken-desktop:~/freebasic$ fbc plot.bas
ld: cannot find -lX11
ld: cannot find -lXext
ld: cannot find -lXpm
ld: cannot find -lXrandr
ld: cannot find -lXrender

Я просмотрел форумы Free Basic и рекомендую убедиться, что пакет libx11-dev установлен правильно. Это было сделано с помощью Ubuntu Software Center. У меня все та же проблема. У кого-нибудь есть понимание этого?

0
задан 5 July 2016 в 16:29

1 ответ

Вам, возможно, понадобились бы другие пакеты x11 dev также. libxext-dev, libxpm-dev, libxrandr-dev, libxrender, но возможно не, если Ваши компиляции были в порядке.

Теперь жалоба на не нахождение-lX11 нечетна, так как это должно быть в в libx11-dev, но возможно .so является просто ссылкой на фактическую библиотеку в пакете libx11-6. В этом случае для всех других dev пакетов будет нужен пакет библиотеки соответствия также: libxext6, libxpm4, libxrandr2, способный файл Использования libxrender1

ищет libxrandr.so и т.д. для нахождения пакетов необходимыми.

0
ответ дан 5 July 2016 в 16:29
  • 1
    @InsideLoop я думаю XFCE, основан на GNOME. Эти gsettings являются персистентными через перезагрузки. Попробуйте ответ и сообщите мне если он doesn' t работа. Также система приостанавливает или экран, просто выключающий когда неактивный? Существует различная установка для этого также. – WinEunuuchs2Unix 29 January 2018 в 09:44

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

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