|
Namazu for hns による簡易全文検索 詳しくは 詳細指定/ヘルプを参照して下さい |
|||||||||||||||||||||||||||||||||||||||||||||
2000年10月08日(日) 旧暦 [n年日記]#1 共有ライブラリについて考える@ どこに入れるか:
@ どうやって参照するか:
@ user 設置:
OS が、OS 設置 user 設置の両方を(何も設定しなくても)見るようになって
[- 日記システム警告:コマンド OS は予約されています。-] いる場合で、 (user 設置のもので OS 設置を上書きする というような場合以外は) -rpath を使って hardcode するべきではない。 OS が user 設置を見ない場合、-rpath を設定する方が都合が良いのは事実。 [- 日記システム警告:コマンド OS は予約されています。-] しかし man ld の -rpath の説明を見ると、「これが設定してなければ LD_LIBRARY_PATH を見る」としか書いてないのは残念。 @ 参考 (1) man ld.so.conf:
@ 参考 (2) /etc/ld.so.conf の内容:/usr/pkg/lib /usr/X11R6/lib /usr/local/libと書いてあるが、これは自分で作ったもののようで、初めからは入っていない。 ( つっこみ )
#2 [xdm] が動かないと思ったら@ ps ax で見ると chmod で ループ ?:ps axu | grep makoto makoto 235 37.1 0.4 576 240 ?? Ss 6:16AM 2:11.78 /bin/sh /home/makoto/.xsession makoto 13293 0.0 0.4 460 256 p1 R+ 6:22AM 0:00.00 ps axu makoto 13292 0.0 0.3 576 160 ?? R 6:22AM 0:00.01 chmod 600 /home/makoto/.xsession-errors (sh) makoto 1601 0.0 2.1 616 1336 p1 Ds 6:17AM 0:00.27 -tcsh makoto 13294 0.0 2.1 616 1336 p1 RV 6:22AM 0:00.00 grep makoto (tcsh) @ man xdm で見て、.xsession を書直して見る:makoto@nazuha ■6:26:18/001008(~)> cat .xsession #! /bin/csh # no -f in the previous line so .cshrc gets run to set $PATH twm & xrdb -merge "$HOME/.Xresources" emacs -geometry +0+50 & xbiff -geometry -430+5 & xterm -geometry -0+50 -lslogin してもまたすぐ login: に戻ってしまう。 makoto@nazuha ■6:26:28/001008(~)> tail .xsession-errors exec: /home/makoto/.xsession: permission denied chmod +x .xsessionこれで twm ではあるが、初めて、root 以外で X が動いたような 気がする。 twm を kill して、窓から fvwm2 と入力すると、そのまま矢印が 時計印になってしまう。fvwm2 の版は Fvwm Version 2.3.20 makoto@nazuha ■6:43:22/001008(~)> cat .xsession #! /bin/csh # no -f in the previous line so .cshrc gets run to set $PATH fvwm2 & if ( -f $HOME/.Xresources ) then xrdb -merge "$HOME/.Xresources" endif emacs -geometry +0+50 & xbiff -geometry -430+5 & xterm -geometry -0+50 -ls makoto@nazuha ■6:45:22/001008(~)> tail .xsession-errors [1] 304 [2] 305 [3] 306 Shared object "libXpm.so.4" not found @ /etc/ld.so.conf に書いたら、やっとfvwm2 まで動いた。:@ しかし fvwm2 だと emacs が起動せず、固まってしまう。:
twm だと動く。何だろう。これはいま iBook で書いている。
( つっこみ )
#3 [Namazu] 入門を作り直し
内容・道具ともにもう一つの洗練が要求される。
道具の方
( つっこみ )
|
最近の日記 2024年05月06日 ・py-setuptools (python 3.11.9) ・make release took 1 hours and 10 min ・qemu invocation for 10.99.10 2024年05月05日 ・Windows 10 version ・serial connection ・bc bench 2024年05月04日 ・Trial on 10.99.10 ・another version (later trial) to succeed 2024年04月29日 ・dkim 2024年03月10日 ・停電 (瞬電) | ||