Veja como compilar o plug-in de deskew para Gimp
. É em grande parte livre de problemas, mas observarei certas coisas importantes à medida que prossigo. Isso deve funcionar em todas as versões Gimp
2.x; foi testado com sucesso em Gimp
versões 2.6 e 2.8.
Primeiramente, você precisa dos arquivos de desenvolvimento do Gimp, e o mais importante é libgimp2.0-dev
, pois contém os arquivos de cabeçalho necessários para compilar plugins para gimp
.
sudo apt-get install libgimp2.0-dev
Eu já tinha os outros arquivos de desenvolvimento do gimp instalados, já que eu tinha corrido sudo apt-get build-dep gimp
, mas você não deveria precisar deles para este plugin.
Agora puxe o código do git com:
git clone git://github.com/prokoudine/gimp-deskew-plugin.git
Em seguida, vá para a pasta gimp-deskew-plugin
e execute
./autogen.sh
Eu normalmente especificaria --prefix=/usr
aqui, já que não queremos o plugin instalado em /usr/local
, no entanto, ele não é instalado corretamente na hierarquia /usr
, mas explicarei como superá-lo mais tarde.
Agora, execute make
e o executável do plug-in seja compilado em alguns segundos.
Como a execução de sudo make install
não chega onde queremos (mesmo com a especificação de um prefixo anterior), é necessário, neste caso, copiar manualmente o executável para a pasta Gimp
plugins:
Cd para ~/gimp-deskew-plugin/src
e executar
sudo cp deskew /usr/lib/gimp/2.0/plugins
O plugin está agora acessível a partir do Gimp > Camada > Transformar > Deskew.