Я все еще плохо знаком с использованием Ubuntu/Linux
Я устанавливаю Emacs (версия 25.1), что я загрузил исходные файлы, распаковал и извлек использование файлов tar
Кажется, что я должен использовать./configure
. Компьютер работает некоторое время и дает мне этот результат:
checking for X... no
checking for X... true
configure: error: You seem to be running X, but no X development libraries
were found. You should install the relevant development files for X
and for the toolkit you want, such as Gtk+ or Motif. Also make
sure you have development files for image handling, i.e.
tiff, gif, jpeg, png and xpm.
If you are sure you want Emacs compiled without X window support, pass
--without-x
to configure.
Я смотрел в Интернете об этой проблеме, и ответ в потоке говорит для использования:
sudo apt-get build-dep emacs23
и это установит все, должен был скомпилировать emac23
пакет, но когда я делаю это, я добираюсь:
E: Unable to find a source package for emacs25.1
В программном обеспечении и экран обновлений я включил опцию исходного кода. Я зарегистрировался etc/apt/sources.list.d
папка и это пусты.
Я не уверен, что сделать. Если все перестанет работать, то будет, компилируя emacs
без X-окна поддерживают проблемы причины позже?
Если я пытаюсь вручную установить x файлы для разработчика, файлы инструментария, файлы для обработки изображения. Как то, как я делаю это.
Править:
Таким образом, я установил Emacs с помощью предварительно созданного пакета. используемая команда:
sudo apt-get install emacs
Редактирование 2:
В 2019 я теперь использую Редактор Vim, так не может рассмотреть этот вопрос теперь. Но если у Вас есть ответ, не стесняются уезжать ниже
Какую версию Ubuntu Вы имеете? Я просто загрузил tar'd источник с гну emacs сайт https://www.gnu.org/software/emacs/download.html . Я работал, настраивают (./настраивать). Это сказало мне, что мне нужны libXpm и libgif/libungif. Я установил libXpm-dev, и libgif-dev (sudo склонный - получают установку libxpm-dev libgif-dev). После того, как я установил их, я повторно выполнился, настраивают (./настраивают), и затем я смог создать его (у меня теперь есть двоичный файл для emacs в моем emacs-25.1/src каталог, названный emacs-25.1.1), и это работает.
Это команда, которую я использую для установки emacs 26.3 в ubuntu 18.04:
$ sudo apt-get install build-essential texinfo-doc-nonfree install-info info libx11-dev libxpm-dev libjpeg-dev libpng-dev libgif-dev libtiff-dev libgtk2.0-dev libncurses5-dev libxpm-dev automake autoconf libgnutls28-dev
Подробнее см. Ошибка компиляции: проверка наличия libXaw ... configure: ошибка: Нет X toolkit можно найти
Обратите внимание, что мне просто пришлось изменить libncurses-dev
на libncurses5-dev
, добавить texinfo-doc-nonfree install-info info
и libgnutls28-dev