自分の興味の赴くままにIT技術系のネタを取りとめもなくメモっています。
Ruby言語やLinuxのネタが多いです。
Ruby言語やLinuxのネタが多いです。
November 06, 2005 [おもひで]
■ [Ruby-GNOME2] libgdaがSuSE 10.0でコンパイルできない
日曜日にRuby-GNOME2-0.14.1リリースしようと思ってたんだけど、結局、この不具合が解決できず。
最初、Fedora Core 4の環境にlibgda-1.3.91を野良ビルドしてRuby/Libgdaをコンパイルしてみたんだけど、問題なく動作する。
うーん、と悩んだあげく、結局、SuSE 10.0の環境を作ってみてみることにした。
で、これだけでも時間かかったんだけど、結局大きな問題があることがわかった。
つまり、libgda-1.2とlibgda-2.0(libgda-1.3.91)のAPIの非互換性だ。Fedoraの野良ビルドでは、前バージョン(libgda-1.2)が残っていたので問題なくコンパイルできちゃってた。pkg-configのパッケージ名も変更になっている(libgda → libgda-2.0)。
うーん、これ直してからリリースするの結構面倒くさいなぁ。今のところどれくらいAPI変更が行われたのか定かではないのでどれくらい時間かかるかわかんないしね。
■ でも、SuSE 10.0ってstable版なんだよね。
だとしたらやっぱりサポートしないといかんだろうなぁ。ロラン最近音沙汰ないしなぁ。うー(T_T)。
#ってか、stable版に1.3系入れないで欲しいよなぁ。
■ そうそう、今回SuSE始めて入れてみたんだけど、インストーラがKDEベースなのか全然Fedoraと違う。そのほか、デフォルトの壁紙とか、なんとなく全般的におしゃれで良い感じだ。
■ ってか、ひとまず今日は寝よう...(=o=)zZZZ。

やろうかと思ってdiffしてみたら結構な量だったのであきらめてしまいました...
ぬぬ。そうなんですか...<br><br>ひとまず、0.14系はLibgda-1.2系で我慢してもらいますか....