• ベストアンサー
※ ChatGPTを利用し、要約された質問です(原文:TunesBrowserのmakeで失敗します)

TunesBrowserのmakeで失敗する理由と解決方法

このQ&Aのポイント
  • TunesBrowserのmake時にundefined referenceのエラーが発生し、リンクができていないことが原因です。
  • リンクの方法が分からないため、リンクの仕方を教えてください。
  • Undefined referenceのエラーを解決するためには、リンクオプションを正しく指定する必要があります。

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

  • ベストアンサー
  • entree
  • ベストアンサー率55% (405/735)
回答No.1

g_return_if_fail_warning でググってみるといろいろ出てくるかと思いますが結局は。libglade-2.0.so の不具合のようですね。 Redhat 9 は既にサポートも切れていますし、サポート対象であってもすぐにパッチが出てくるとは思えないので、どうしても動作させたいと言うことであれば自分で SRPM のソースコードを修正して再インストールするか、g_return_if_fail_warning 関数を含むスタブを用意するしかなさそうですね。 ただし、正規版(?)をインストールしたらうまくいったという例も公開されていましたよ。 http://bbs.fedora.jp/read.php?FID=2&TID=1032 OS のバージョンが違うので参考になるかどうかは分かりませんが・・・

参考URL:
https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=149725
dredpunch
質問者

お礼

ご回答ありがとうございます。 リンクを見てみると正規版libglade2をインストールにて問題が解決しているみたいなので、同じようにやってみたところ、なんと!tunesbrowserのインストールに成功しました。 自分が使っていたlibglade2は libglade2-2.4.0-5_1.rh9.at.i386.rpm でatrpmsに問題があるみたいですね。 どうもありがとうございました

関連するQ&A