• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:アプリケーション起動時にsymbol lookup error: と出)

アプリケーション起動時にsymbol lookup error: と出る

このQ&Aのポイント
  • アプリケーション起動時に「symbol lookup error: lkeyholetv: undefined symbol: gtk_combo_box_get_active_text」というエラーメッセージが表示されます。
  • keyholetvアプリケーションをscientific linux cern 4にインストールし、実行しようとした際に発生するエラーです。
  • 32bitバージョンのkeyholetvをインストールしたが、エラーメッセージが表示されるため、解決策を知りたい。

質問者が選んだベストアンサー

  • ベストアンサー
  • astronaut
  • ベストアンサー率58% (303/516)
回答No.1

SL5系では、gtk2で提供されるlibgtk-x11-2.0.so.0にgtk_combo_box_get_active_textが含まれていますが、SL4系では対応しないようですね。 SL5にアップグレードすることは可能ですか? 無理ならgtk2ほか関連するライブラリを追加でインストールする必要がありますが、結構面倒そうです。

ishigamin
質問者

お礼

ご回答いただき、ありがとうございます。 gtk2を個別にインストールしようとしたところ、 かなりの依存性紙足されていなく、面倒だと感じたので、 アップグレードを検討してみます。 アップグレードすると、既存のファイルなどはすべて消滅してしまうのでしょうか? バックアップを取っておく必要があるのでしょうか?

その他の回答 (2)

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.3

読み替えの例が間違っていたので訂正 centos-release-5-2.el5.centos.i386.rpm  ↓ sl-release-5.5-1.i386.rpm

ishigamin
質問者

お礼

ありがとうございます。

  • astronaut
  • ベストアンサー率58% (303/516)
回答No.2

おそらく、↓のような方法で簡単にアップグレードできるのではないかと思います。 http://aquadrops.ne78.jp/archives/727 CentOSの例ですが、SLでも同様でしょう。 例えば、  centos-release-notes-5.2-2.i386.rpm   ↓  sl-release-5.5-1.i386.rpm などと読み替えてください。 ただ、いずれにせよ、重要なデータはバックアップしておくことをお勧めします。

ishigamin
質問者

お礼

ありがとうございます。 とても助かりました。

関連するQ&A