お知らせ

  • 利用規約を守って投稿してください。また、よくある質問および投稿の手引きも参照してください。
  • メッセージの投稿にはアカウントが必要です。未登録の方は、ユーザ登録ページからアカウントを作成することができます。

#1 2011-02-23 16:33:49

anjyu
メンバ
登録日: 2007-10-06

Ubuntu10.04へIterative Refocus(Refocus-it)をインストール方法

refocus-it-2.0.0.tar.gz をダウンロードして./configureを実行すると
・・・
途中省略
・・・
checking for gimp-2.0 gimpui-2.0... Package gimp-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gimp-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gimp-2.0' found Package gimpui-2.0 was not found in the pkg-config search path. Perhaps you should add the directory containing `gimpui-2.0.pc' to the PKG_CONFIG_PATH environment variable No package 'gimpui-2.0' found
configure: error: Library requirements (gimp-2.0 gimpui-2.0) not met; consider adjusting the PKG_CONFIG_PATH environment variable if your libraries are in a nonstandard prefix so pkg-config can find them.

となり、後のmakeが通りません。
この後、どのようにすればUbuntu10.04にインストール出来るのでしょうか?
gimp2.6はインストール済みです。

オフライン

 

#2 2011-02-24 00:18:27

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Ubuntu10.04へIterative Refocus(Refocus-it)をインストール方法

長らくメンテナンスされていないっぽいので、ちゃんと使えるようになるかは分かりません(途中までしか確認していません)が、エラーメッセージの示すことは、gimp-2.0.pcが見つからない、ということです。
gimp-2.0.pcはlibgimp2.0-devというパッケージに含まれています。
このパッケージを導入したところ、
./configure
make
までは通ることを確認しました。
make installは試してはいません。

# FYI
# apt-fileというコマンドを使うと、ファイル名から、そのファイルが含まれるパッケージを
# 探すことができるので興味があれば、apt-fileを導入して、man apt-fileしてみて下さい。

オフライン

 

#3 2011-03-23 17:15:08

anjyu
メンバ
登録日: 2007-10-06

Re: Ubuntu10.04へIterative Refocus(Refocus-it)をインストール方法

hmatsueさん、アドバイスを有難うございます。
返事が遅くなりましたことお詫びいたします。

hmatsue による投稿:

長らくメンテナンスされていないっぽいので、ちゃんと使えるようになるかは分かりません(途中までしか確認していません)が、エラーメッセージの示すことは、gimp-2.0.pcが見つからない、ということです。
gimp-2.0.pcはlibgimp2.0-devというパッケージに含まれています。
このパッケージを導入したところ、
./configure
make
までは通ることを確認しました。
make installは試してはいません。

 一般ユーザーでmake installをしてみるとエラーがでて止まります。
で、スーパーユーザーでやると全て通りましたが、Gimpの「Script-Fu」には繁栄されていませんでした。
此処から先どのように行えばいいか分からいな状態です。

hmatsue による投稿:

# FYI
# apt-fileというコマンドを使うと、ファイル名から、そのファイルが含まれるパッケージを
# 探すことができるので興味があれば、apt-fileを導入して、man apt-fileしてみて下さい。

 今後のコンパイル時に使える知識です。
ご教示を有難うございます。


下記にログを載せておきます。

 ここまでは問題なく通っていました。

make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/gimp-plugin' に入ります
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/gimp-plugin' に入ります
/bin/bash ../mkinstalldirs /usr/lib/gimp/2.0/plug-ins
  /usr/bin/install -c gimp_plugin-refocus-it /usr/lib/gimp/2.0/plug-ins/gimp_plugin-refocus-it
/usr/bin/install: `/usr/lib/gimp/2.0/plug-ins/gimp_plugin-refocus-it/gimp_plugin-refocus-it' を削除できません。: Permission denied
make[2]: *** [install-binPROGRAMS] エラー 1
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/gimp-plugin' から出ます
make[1]: *** [install-am] エラー 2
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/gimp-plugin' から出ます
make: *** [install-recursive] エラー 1

 となっていたのでスーパーユーザーにてmake installをしてみました。

hogehoge@hogehoge-desktop:~/refocus-it-2.0.0$ sudo su
[sudo] password for hogehoge:
root@hogehoge-desktop:/home/hogehoge/refocus-it-2.0.0# make install
Making install in po
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/po' に入ります
if test -r ".././mkinstalldirs"; then \
      .././mkinstalldirs /usr/local/share; \
    else \
      /bin/sh ../mkinstalldirs /usr/local/share; \
    fi
installing cs.gmo as /usr/local/share/locale/cs/LC_MESSAGES/refocus-it.mo
if test "refocus-it" = "glib"; then \
      if test -r ".././mkinstalldirs"; then \
        .././mkinstalldirs /usr/local/share/glib-2.0/gettext/po; \
      else \
        /bin/sh ../mkinstalldirs /usr/local/share/glib-2.0/gettext/po; \
      fi; \
      /usr/bin/install -c -m 644 ./Makefile.in.in \
              /usr/local/share/glib-2.0/gettext/po/Makefile.in.in; \
    else \
      : ; \
    fi
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/po' から出ます
Making install in src
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/src' に入ります
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/src' に入ります
make[2]: `install-exec-am' に対して行うべき事はありません.
make[2]: `install-data-am' に対して行うべき事はありません.
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/src' から出ます
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/src' から出ます
Making install in doc
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/doc' に入ります
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/doc' に入ります
make[2]: `install-exec-am' に対して行うべき事はありません.
make[2]: `install-data-am' に対して行うべき事はありません.
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/doc' から出ます
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/doc' から出ます
Making install in gimp-plugin
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/gimp-plugin' に入ります
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/gimp-plugin' に入ります
/bin/bash ../mkinstalldirs /usr/lib/gimp/2.0/plug-ins
  /usr/bin/install -c gimp_plugin-refocus-it /usr/lib/gimp/2.0/plug-ins/gimp_plugin-refocus-it
make[2]: `install-data-am' に対して行うべき事はありません.
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/gimp-plugin' から出ます
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/gimp-plugin' から出ます
Making install in help
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help' に入ります
Making install in C
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help/C' に入ります
make[3]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help/C' に入ります
make[3]: `install-exec-am' に対して行うべき事はありません.
/bin/bash ../../mkinstalldirs /usr/local/share//help/C
/usr/bin/install -c -m 644 gimp-plugin-refocus-it.html /usr/local/share//help/C/gimp-plugin-refocus-it.html
/usr/bin/install -c -m 644 index.html /usr/local/share//help/C/index.html
make[3]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help/C' から出ます
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help/C' から出ます
Making install in images
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help/images' に入ります
make[3]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help/images' に入ります
make[3]: `install-exec-am' に対して行うべき事はありません.
/bin/bash ../../mkinstalldirs /usr/local/share//help/images
/usr/bin/install -c -m 644 wilber.png /usr/local/share//help/images/wilber.png
make[3]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help/images' から出ます
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help/images' から出ます
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help' に入ります
make[3]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help' に入ります
make[3]: `install-exec-am' に対して行うべき事はありません.
/bin/bash ../mkinstalldirs /usr/local/share//help
/usr/bin/install -c -m 644 gimp-help.xml /usr/local/share//help/gimp-help.xml
make[3]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help' から出ます
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help' から出ます
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/help' から出ます
Making install in cmd-line
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/cmd-line' に入ります
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/cmd-line' に入ります
/bin/bash ../mkinstalldirs /usr/local/bin
  /usr/bin/install -c refocus-it /usr/local/bin/refocus-it
make[2]: `install-data-am' に対して行うべき事はありません.
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/cmd-line' から出ます
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0/cmd-line' から出ます
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0' に入ります
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0' に入ります
make[2]: `install-exec-am' に対して行うべき事はありません.
make[2]: `install-data-am' に対して行うべき事はありません.
make[2]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0' から出ます
make[1]: ディレクトリ `/home/hogehoge/refocus-it-2.0.0' から出ます
root@hogehoge-desktop:/home/hogehoge/refocus-it-2.0.0#

オフライン

 

#4 2011-03-23 17:35:20

anjyu
メンバ
登録日: 2007-10-06

Re: Ubuntu10.04へIterative Refocus(Refocus-it)をインストール方法

書抜かっていました。

/usr/lib/gimp/2.0/plug-ins/gimp_plugin-refocus-it/gimp_plugin-refocus-it

というのができており、gimp_plugin-refocus-itを/usr/lib/gimp/2.0/plug-insに移動させたがGimpへ繁栄されていません。gimpのプラグインブラウザで検索してみたのですが検索もされない状況です。

オフライン

 

#5 2011-03-23 18:05:21

anjyu
メンバ
登録日: 2007-10-06

Re: Ubuntu10.04へIterative Refocus(Refocus-it)をインストール方法

 度々の投稿を失礼します。

よく調べてみると、「フィルター」→「強調」の中に「Iterative refocus.」というのが出来ています。
これが以前にはなかったと思いますので、gimp_plugin-refocus-itではないかと思います。
このプラグインを実行してみたのですが、処理に時間がかかるのでここまでにしておきます。

 問題解決にご教示を頂いた hmatsueさん有難う御座いました。

オフライン

 

#6 2011-03-23 18:34:23

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Ubuntu10.04へIterative Refocus(Refocus-it)をインストール方法

今更ですが、apt-fileでrefocusを検索してみたところ、
gimp-plugin-registry
というパッケージに同様の(もしかしたら同じものかも)プラグインが含まれているようです。

小さな画像ファイルに適用してみましたが、それほど時間がかかる処理でも無さそうなので、同じものかどうかは別として、こちらを試してみていただくのもよいかもしれません。
# とても大きな画像に適用して時間がかかる、という話であればCPUが速くて、十分な
# メモリを搭載したPCで実行していただくより無いですが。。

オフライン

 

#7 2011-03-23 19:56:11

anjyu
メンバ
登録日: 2007-10-06

Re: Ubuntu10.04へIterative Refocus(Refocus-it)をインストール方法

hmatsueさん、早速のアドバイスを有難うございます。

hmatsue による投稿:

今更ですが、apt-fileでrefocusを検索してみたところ、
gimp-plugin-registry
というパッケージに同様の(もしかしたら同じものかも)プラグインが含まれているようです。

小さな画像ファイルに適用してみましたが、それほど時間がかかる処理でも無さそうなので、同じものかどうかは別として、こちらを試してみていただくのもよいかもしれません。
# とても大きな画像に適用して時間がかかる、という話であればCPUが速くて、十分な
# メモリを搭載したPCで実行していただくより無いですが。。

 このパッケージを知りませんでした。
早速Installしてやってみましたが、似たような効果はあるようでしたが同じものではないようです。
私の知識では、ひょっとすると間違っているかも知れないと調べてみると下記のサイトにありました。

http://d.hatena.ne.jp/kadokura/20071010/p1

 このパッケージ似た様な効果が望め処理速度が早いので、他の場面で使用できそうです。
有用な情報を有難うございます。

オフライン

 

#8 2011-03-24 13:01:26

hmatsue
アドバイザ
登録日: 2009-03-10

Re: Ubuntu10.04へIterative Refocus(Refocus-it)をインストール方法

違うものでしたか。ご教示ありがとうございます。
そうなると根本的にはマシン性能を上げるしかないかも知れませんね。
気持ち程度であれば、ビルド時にMAKEOPTSなどでmtuneやmarchをチューニングすれば改善するかも知れません。
# 経験的には体感できるほどの向上は見込めないですが、本当に気持ち程度。。

オフライン

 

Board footer

Powered by FluxBB