Как скомпилировать плагин deskew для Gimp?

Мне интересно использовать этот плагин Deskew, который выглядит несколько старым, со сломанными ссылками в реестре gimp.

gimp registry

Как сделать Я собираюсь установить его на 64-разрядную версию Ubuntu 12.10 с поддержкой Gimp 2.8? Я не могу понять, что мне нужно «настроить» или «сделать» для компиляции плагина. Я понимаю, что конечный результат должен быть помещен

Noob-level: я знаю, как обойтись в терминале, но вот об этом.

Спасибо!

1
задан 23 November 2012 в 07:26

2 ответа

Вот как скомпилировать плагин deskew для Gimp. Это в значительной степени неприятно, но я буду отмечать некоторые важные вещи, когда я иду. Это должно работать во всех версиях Gimp 2.x; он был успешно протестирован на Gimp версиях 2.6 и 2.8.

Во-первых, вам нужны файлы разработки Gimp, а наиболее важным является libgimp2.0-dev, поскольку он содержит файлы заголовков, необходимые для компиляции плагинов для gimp.

sudo apt-get install libgimp2.0-dev

У меня уже были установлены другие файлы разработки gimp, так как я запустил sudo apt-get build-dep gimp, но вам не нужны они для этого одного плагина.

] Теперь вытащите код из git с помощью:

git clone git://github.com/prokoudine/gimp-deskew-plugin.git

Затем cd в папку gimp-deskew-plugin и запустите

./autogen.sh

Я бы обычно указал здесь --prefix=/usr, так как мы не хотите, чтобы плагин был установлен в /usr/local, однако он не устанавливается правильно в иерархии /usr, но я объясню, как его преодолеть позже.

Теперь запустите make и исполняемый файл плагина скомпилирован за несколько секунд.

Поскольку запуск sudo make install не совсем добирается до того, где мы хотим его (даже при указании префикса ранее), в этом случае необходимо вручную скопируйте один исполняемый файл в папку плагинов Gimp:

Cd до ~/gimp-deskew-plugin/src и запустите

sudo cp deskew /usr/lib/gimp/2.0/plugins

Штепсель теперь доступен из Gimp> Layer> Transform> Deskew.

5
ответ дан 25 May 2018 в 04:04
  • 1
    Безупречный. Благодаря! – mtone 24 November 2012 в 09:51
  • 2
    В Debian мне пришлось копировать в sudo cp deskew /usr/lib/gimp/2.0/plug-ins, но «" - " между разъемами и вставками – gerold 9 November 2014 в 22:33

Просто голова. Я исправил это в репозитории Git и переместил репо здесь:

https://github.com/gimp-plugins-justice/gimp-deskew-plugin

0
ответ дан 25 May 2018 в 04:04

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

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