Как скомпилировать плагин gedit LaTeX?

11

Поскольку я хотел бы использовать плагин Gedit LaTeX, который, к сожалению, недоступен для Gedit 3.2 в репозиториях, я хочу сам его скомпилировать. Самая последняя версия, которую вы можете получить на ссылке , поддерживает GNOME 3 Гедит.

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

  

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

     

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

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

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

bash: ./configure: No such file or directory

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

    
задан Ingo 20.10.2011 в 14:57
источник

2 ответа

9
  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/
    
ответ дан hhlp 20.10.2011 в 17:12
источник
0

Предполагая, что вы используете 64-битную версию Ubuntu Oneiric, вам необходимо загрузить и извлечь этот Ссылка . Пакеты intltool и libgtk-dev необходимы, поэтому вам необходимо установить их

sudo apt-get install intltool libgtk-3-dev

Как только вы это сделали, cd в каталог gedit-latex-3.2.1 вы извлекли и запустили

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

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

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

ответ дан Pablo Zubieta 20.10.2011 в 16:48