vine-users ML アーカイブ



[vine-users:068520] Re: gtk-1.2 を必要とするアプリケーシ ョンの起動

  • From: Iwasa Dai <iwasad@xxxxxxxxxxx>
  • Subject: [vine-users:068520] Re: gtk-1.2 を必要とするアプリケーシ ョンの起動
  • Date: Fri, 12 Nov 2004 13:53:46 +0900 (JST)
岩佐@アルファシステムズ です。

  このMLにメールを書くのは実にひさしぶりです...

> 谷村です。

> > ./fitt: relocation error: /usr/lib/libgdk-1.2.so.0: undefined symbol: 
> > XListInputDevices
> > というメッセージが表示させて、起動しませんでした
> 
> このようなエラーに出会ったときには、そのエラーメッセージを quote して
> Googleで検索します(単語をばらばらに検索するのではなく、quoteしてまとめる
> のがコツです)。試しに "undefined symbol:  XListInputDevices" を検索した結
> 果、XListInputDeviceはどうやらlibXi.soにあるらしいことが判明しました。
> 
> あとはそれを手がかりに必要なパッケージを探せばよいと思います。

  libXiが入っていても、手元では同様のエラーが出るようです。
  そもそも、libXiが入ってないと言うのは考えづらい気もします。
  バイナリ配布なので、配布者とVine3のgdk->libXiの依存の表現が違う
のが原因ではないかと...


  で、ごたくはともかく、手元では、

    bash$ LD_PRELOAD=libXi.so.6 ./fitt

と書けば動きます。 > 元質問者の人
  ソースもらってrecompileでも、たぶん動くでしょう。

---
Regards, di