typerの日記: gtk-2.4.4
日記 by
typer
先日、間違えてgdkのmakeに失敗すると書いたが、本当はgtkでした。
で、make出来たので原因など書いてみる。
make失敗時のエラーメッセージは、
link: cannot find the library `'
って感じで、gtkのソースに含まれていたlibtoolの物でした。
で、紆余曲折、いろいろ調べたりした結果、結局の所glib-2.0に含まれるlibgmodule-2.0.la、libgobject-2.0.la、libgthread-2.0.laの、dependency_libsに、"../glib/.libs/libglib-2.0.so"というのが含まれ、ここに*.soがあると先のエラーメッセージが発生する模様。
そこで"../glib/.libs/libglib-2.0.so"を" /usr/local/lib/libglib-2.0.la"に変えてみるとすんなりmake成功。とりあえず不具合はなさそう。
ただ、この修正が正しいのかは良く判らん。
glibについてはもう一度makeしてみたが件の所は変化なし。
バグ、なのかなぁ?
gtk-2.4.4 More ログイン