Y.A.S.D.

ND (朝)

従妹 連れて ND へ。保護者モード。学内見学。カリキュラム説明とか訊く。 なんかスゴくいい学校に見えるんですけど,影響されやすすぎ?

ND (昼)

OpenBSD の install だけ済ませて昼食。すばらしいっす > OpenBSD。 Policy の感じられる OS って見てて楽しい。従妹は多治見へ帰す。

ND (夕方)

Solaris install 断念。MH-E のレクチャ。鴨先生 大熱弁。Vine の install demo。よしだ先生† の秘蔵写真 大公開。Generation gap も大公開(?)。

ND (夜)

打ち上げ。安田さん†合流。先日のことで,お連れの方(笑)に謝りっぱなし。 完全に「Linux嫌い」のレッテルを貼られてしまう。何も言ってへんのに :-)。なんかいろいろ爆笑。 影の組織,結成さる。とりあえずカラオケからということで(謎)。

 

libtool (XMMS その後)

時間ないので,libmpg123.so だけ build してみた。たぶん F の 原因とは別だけど,ひっかかったので...。ちなみに

$ gtk-config --libs

は,ちゃんと -R も返すように書きかえてあるよね?

もうカンベンしてくれ,ホンマに。なんでこんな汎用性ないねん。 ld を呼ぶときに -R を反映してくれんみたいやね。-R が指定されない ってことは LD_RUN_PATH の設定が有効になるので,

$ LD_RUN_PATH=`gtk-config --libs | sed 's@.*-R([^ ]*).*@1@'`:$LD_RUN_PATH

してからやらんとできんかった (もちろん build はできるが,ldd(1) で調べると error になる)。ちなみに普段はこんな感じ。

$ echo $LD_RUN_PATH
/usr/lib:/usr/local/lib:/usr/openwin/lib:/usr/dt/lib

crle(1) 使うって手もあるだろうけど,個人的には binary 毎に RPATH を別の値に設定できないのは腐ってると思うので却下。 LD_LIBRARY_PATH も却下。ちなみに

$ CC="gcc -I/usr/local/include" \r
LDFLAGS=-R`gtk-config --libs | sed 's@.*-R([^ ]*).*@1@'`:$LD_RUN_PATH \
./configure

はダメ。どないやねん,libtool。

 

 

[Masubi]
Copyright © 1998-2009 Tomoaki TSUMURA. Powered by Apache Roller 4.0.1.
tomoaki@tsumura.info