Как скомпилировать ЛАТЕКСНЫЙ плагин gedit?

Поскольку я хотел бы использовать ЛАТЕКСНЫЙ плагин Gedit, который, к сожалению, не доступен для Gedit 3.2 в репозиториях, я хочу скомпилировать его сам. Новая версия можно войти в http://git.gnome.org/browse/gedit-latex, действительно поддерживает GNOME 3 Gedit.

В документации это говорит:

Из-за ограничения на чтение Настроек, плагин в настоящее время должен устанавливаться в том же префиксе как gedit. Например, при использовании gedit 3 от распределения необходимо сделать

./configure --prefix=/usr make sudo make install

При использовании распределения на 64 бита также необходимо передать --libdir=/usr/lib64 кому: ./configure сценарий.

Вот почему я cdредактор в каталог, который содержит код, и попробованный для выполнения ./configure --prefix=/usr --libdir=/usr/lib64. К сожалению, это не работает, давая сообщение об ошибке:

bash: ./configure: No such file or directory

Проверив папку, действительно нет никакого файла configure, но только configure.ac. Что я могу сделать для компиляции этого плагина?

11
задан 20 October 2011 в 22:24

2 ответа

Предполагая, что вы используете Ubuntu Oneiric 64-bit, вы должны загрузить и извлечь это http://ftp.gnome.org/pub/GNOME/sources/gedit-latex/3.2/gedit-latex-3.2 .1.tar.bz2 . Необходимы пакеты intltool и libgtk-dev, поэтому вам необходимо установить их

sudo apt-get install intltool libgtk-3-dev

После того, как вы это сделаете, cd в каталог gedit-latex-3.2.1, который вы извлекли и запустили [ 115]

./configure --prefix=/usr --libdir=/usr/lib64
make
sudo make install

И все должно быть хорошо.

P.S. Плагин LaTeX по умолчанию использует резину, поэтому, если вы не меняете уже существующие инструменты компиляции, вам следует установить (или проверить, если установлены) пакеты: rubber, python-poppler, python-glade2, python-enchant и texlive. [ 117]

0
ответ дан 20 October 2011 в 22:24
  1. Библиотека, необходимая для создания файлов конфигурации

    sudo apt-get install intltool libtool
    
  2. Зависимость, необходимая для компиляции этих плагинов

    sudo apt-get install gedit-dev
    
  3. Создание файла конфигурации

    touch config.rpath
    ./autogen.sh
    
  4. Настройка и компиляция

    ./configure --prefix=/usr
    make
    sudo make install
    

Если вы используете 64-битную версию распределение, вы также должны передать --libdir=/usr/lib64 в ./configure script.

    ./configure --prefix=/usr --libdir=/usr/lib64

В 64-битном дистрибутиве мне также пришлось создать две символические ссылки, в противном случае плагин не отображался бы:

sudo ln -s /usr/lib64/gedit/plugins/latex.plugin /usr/lib/gedit/plugins/
sudo ln -s /usr/lib64/gedit/plugins/latex /usr/lib/gedit/plugins/
0
ответ дан 20 October 2011 в 22:24

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

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