namazu-ml(avocado)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: perl conference
- From: Kaz SHiMZ <kshimz@xxxxxxxxx>
- Date: Wed, 22 Jul 1998 18:51:22 +0900
- X-ml-name: namazu
- X-mail-count: 00965
清水@住友林業です。
Wed, 22 Jul 1998 02:17:21 +0900 に、
kenzo-@xxxxxxxxxx (Ken-ichi Hirose) さんは書きました ;
> ちなみに [namazu:00959] の件どうでしょう? > 清水さん
> #まずいですかね。。。?
あー、すんません。OS/2 の場合は patch 不要なもので(理由は後述)、
試してませんでした。
.... [ゴソゴソ] ....
今、以下のパターンで試しましたが、とりあえず patch による悪影響は
ないようです。
1 2 3 4 5 6 7 8
mknmz.cmd のあるドライブ f h f h f h f h
NMZ.* を作成するドライブ f f h h f f h h
perl.exe のあるドライブ f f f f h h h h
# むしろ、あの patch は有効にならないので影響ない、というべきか。
私の配布している mknmz は、OS/2 の特殊機能(外部コマンドプロセッサの
呼び出し機能)を経由して perl を起動しているため、$0 の内容をどうい
じっても、たぶんシステムには影響ないんですよね。
ところで、mknmz の全体をマジメにトレースしてないので、$0 の内容を変更
する目的がよく理解できないのですが、これ、mknmz の動作がどう変わるの
でしょうか?
さて、patch を適用しない OS/2 版の mknmz の LIBDIR に関する動作ですが、
1. $LIBDIR にドライブレターを含む path を指定すれば確実に大丈夫。
2. $LIBDIR にドライブレターが含まれていなくても、mknmz.cmd の存在する
ドライブの LIBDIR を参照するので、ほとんどの場合には大丈夫
(ふつー、/usr/local/bin と /usr/local/namazu/lib は同一)
となっています。で、readme.os2 で 1. の方法を推奨するようにします。
# つまり、OS/2 の場合、とりあえず patch は不要だと思ってます。
end
--
住友林業株式会社 情報システム部 清水 和佳
TEL: +81-3-5322-6672 FAX: +81-3-5322-6658 Niftyserve: XLW01034
e-mail: <kshimz@xxxxxxxxx>