сборки emacs и gnutls не найдены - PullRequest
0 голосов
/ 09 октября 2018

Я собрал emacs26 на Ubuntu16.04, когда я выполнил ./config --prefix=/usr/local/emacs, он показывал так:

configure: error: The following required libraries were not found:
     gnutls
Maybe some development libraries/packages are missing?
If you don't want to link with them give
     --with-gnutls=no
as options to configure

Я пытался решить эту проблему много раз, но не смог.Кто может мне помочь, большое спасибо.

Ответы [ 2 ]

0 голосов
/ 09 октября 2018

На самом деле это не должно быть слишком сложно исправить.Вы не сказали нам, что вы пытались.Что произойдет, если вы позвоните ./configure --with-gnutls=no

Обычно это одна из возможностей обойти это.Другим способом было бы установить пакет libgnutls dev.Просто найдите libgnutls с помощью

apt-cache search libgnutls

, и вы должны найти пакет.Я бегу 218.04 и на моей стороне это libgnutls28-dev.

Надеюсь, это поможет.

0 голосов
/ 09 октября 2018

В сообщении об ошибке сообщается о двух способах решения вашей проблемы.

  1. Установите пакет разработки gnutls.Вы можете найти его, выполнив: apt-cache search 'libgnutls.*-dev', а затем установите его с apt-get.
  2. Ссылка без gnutls, в качестве ./config --prefix=/usr/local/emacs --with-gnutls=no
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...