トップ «前の日記(2001-11-16) 最新 次の日記(2001-11-18)» 月表示 編集

日々の流転


2001-11-17 [長年日記]

λ. commutativeでない演算に「+」演算子を割り当てるのは止めてくれ〜、と思う今日この頃。

λ. Gimp

GIMP-1.3を弄ぶために、その辺りのライブラリをバータリーな感じで突っ込む。すぐ終ると思ったけど、意外と苦戦して半日がこれで潰れてしまった。以下はメモ。

λ. glib-1.3.10.tar.gz

specファイルからRPMを作ったら何故かlibgmodule.so, libgthread.so, libgobjectが出来上がってなかったので、手作業でいじってRPMを作成。ちゃんと旧版と共存できるようになっていて偉い。

λ. pkgconfig-0.8.0.tar.gz

specファイルが無かったので野良ビルド。

λ. pango-0.21.tar.gz

パッケージ作成中にエラー。どこかでpango/.libs/libpangox-0.21.soが勝手にpango/.libs/libpangox-0.21.soUにリネームさせられてしまうようで、他のモジュールからリンクできない。glibの方もライブラリ周りのトラブルだったことを考えると、libtoolあたりの問題かも。とりあえずモジュールのコンパイルの間だけpango/.libsをchmod -wして対処。そうして作ったのは良いが、今度は何故かlibpangox-0.21.soがパッケージに含まれない。まあ、気にしないでインストールして足らないファイルは手でインストール

そーいや、 indicモジュールの使うフォントのcharsetってis13194-*じゃないのね…

λ. atk-0.6.tar.gz

glib-genmarshalが自分のあるディレクトリに.libsを作ろうとする。glib-genmarshalの使い方が良く解らない。仕方無いので/usr/bin/glib-genmarshalを別のディレクトリにコピーしてそっちを使うようにちょこちょこっと修正してRPMを作成。

λ. gtk-1.3.10.tar.gz

atkと同様。幾つか.soが消えている場合があったようなので、その辺りも手作業でRPMを作成…できないや。でも、インストールは出来た。

λ. …つーわけでばバータリーだけどとりあえずインストールは出来たので、明日はGimp-1.3の予定。