Мне интересно использовать этот плагин Deskew, который выглядит несколько старым, со сломанными ссылками в реестре gimp.
Как сделать Я собираюсь установить его на 64-разрядную версию Ubuntu 12.10 с поддержкой Gimp 2.8? Я не могу понять, что мне нужно «настроить» или «сделать» для компиляции плагина. Я понимаю, что конечный результат должен быть помещен
Noob-level: я знаю, как обойтись в терминале, но вот об этом.
Спасибо!
Вот как скомпилировать плагин 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.
Просто голова. Я исправил это в репозитории Git и переместил репо здесь:
https://github.com/gimp-plugins-justice/gimp-deskew-plugin