Gimp の djvu plugin を使ってみる
http://registry.gimp.org/node/24251 にある Gimp で djvu を読み込むプラグインを使ってみる。 Ubuntu 12.10 amd64 で行った。
必要なライブラリのインストール
apt-get install libgimp2.0-dev libdjvulibre-dev
でコンパイルに必要そうなライブラリをインストールする。
djvu plugin のコンパイル
wget http://registry.gimp.org/files/djvu_plugin_sources.tar.gz
tar xvf djvu_plugin_sources.tar.gz
cd djvu_plugin_source
./configure
とすると
/usr/bin/ld: i386 アーキテクチャ (入力ファイル`djvuwrite.o') は i386:x86-64 出力と互換性がありません
というエラーがでてコンパイルできなかった(Ubuntu 12.10 amd64 でコンパイルしている)。 これは djvu_plugin_sources.tar.gz の中に i386 用のバイナリが入っているのが原因 (tar.gz にするときに削除するべきものが削除されていない)。
make distclean
として、不要なファイルを削除してから
./configure
make
でコンパイルする。
システム全体ではなく、現在のユーザだけが使用できればよいので、 インストールは src の中にできた djvu というファイルを ~/.gimp-2.8/plug-ins にコピーすれば良い(ようだ)。
cp src/djvu ~/.gimp-2.8/plug-ins
Gimp を起動して djvu を開くと、どのページを聞くのか尋ねられる。 読み込みはできるようになったのだが、書き込みはできない。