[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[plamo:32227] gimpがリンクする共有ライブラリ(gtk+2)
-
From:末松 史朗
-
Date:Wed, 24 May 2017 01:00:52 +0900 (JST)
- Subject: [plamo:32227] gimpがリンクする共有ライブラリ(gtk+2)
- From: 末松 史朗 <s.suematsu@xxxxxxxxxxx>
- Date: Wed, 24 May 2017 01:00:34 +0900
- Dkim-filter: OpenDKIM Filter v2.10.3 conuserg-03.nifty.com v4NG0YDU028342
- Organization: unzu-gumi
末松です。
plamo6.2 で gimpでタブレットの筆圧を有効にするために gtk+2 インストールしなおしました。
$ ./configure --with-xinput=yes
$ make
# make install
# ldconfig
確認すると、共有ライブラリが有効になっています。
# ldconfig -p | grep libgtk-x11
libgtk-x11-2.0.so.0 (libc6,x86-64) => /usr/local/lib/libgtk-x11-2.0.so.0
libgtk-x11-2.0.so.0 (libc6,x86-64) => /usr/lib64/libgtk-x11-2.0.so.0
libgtk-x11-2.0.so (libc6,x86-64) => /usr/local/lib/libgtk-x11-2.0.so
libgtk-x11-2.0.so (libc6,x86-64) => /usr/lib64/libgtk-x11-2.0.so
(予め /etc/ld.so.confに /usr/local/libを追加しています。)
(試行錯誤の過程でgimpもインストールしなおしています)
plamo5.2では、一般的に追加で入れた /usr/local/lib に入っている共有ライブラリが使われていたと思うのですが、
palmo6.2の場合、gimpでは、この共有ライブラリが使われていないようです。(筆圧感知もできません)
gimpの場合
$ ldd /usr/local/bin/gimp | grep gtk-x11
libgtk-x11-2.0.so.0 => /usr/lib64/libgtk-x11-2.0.so.0 (0x00007f0f10629000)
別のプログラム(geeqie)の場合
$ ldd /usr/local/bin/geeqie | grep gtk-x11
libgtk-x11-2.0.so.0 => /usr/local/lib/libgtk-x11-2.0.so.0 (0x00007f0ae1197000)
なぜ、このようなことが起こるのでしょうか?
また、gimpでも /usr/local/lib/の共有ライブラリが使われるようにできないでしょうか?
###################################
そういえば、試行錯誤する中で、gimpもソースから入れなおしているのですが、/usr/local/bin に
セットアップされたにもかかわらず、(パッケージで入っていた方のライブラリを読み込みしようとして)
共有ライブラリのバージョンが合わないと表示されて起動できず、パッケージで入れてあった方をuninstallpkg
したのも、同じ問題だったのかもしれません。
--
--------------------------------------------------
末松 史朗 @ 大分市田室町 & 福岡市東区筥松
mailto:s.suematsu@xxxxxxxxxxx
- Follow-Ups
-
- [plamo:32229] Re: gimpがリンクする共有ライブラリ(gtk+2), 末松 史朗
[検索ページ]
[メール一覧]
Plamo ML 公開システム