namazu-ml(ring)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: namazu-1.4.0.0-alpha-release on W32 (Re: namazu-1.4.0.0-alpha-6)
- From: kenzo-@xxxxxxxxxx (Ken-ichi Hirose)
- Date: Sat, 20 Feb 1999 04:19:26 GMT
広瀬です。
<199902191647.BAA21093@xxxxxxxxxxxxxx>の記事において
raeva@xxxxxxxxxxxxさんは書きました。
>> Satoru Takabayashi wrote:
>> > namazu-1.4.0.0-alpha-6 を作りました。
>> > <ftp://ring.aist.go.jp/openlab/namazu/proto/namazu-1.4.0.0-alpha-6.tar.gz>
>> Perl5.005.02ベースのActive Perl Build 507に入れ替えてmknmzを動かして
>> みましたが、まだまともに動作しません。path separatorとdrive letterの
>> 取り扱いに問題があるようです。
むむ、言われてみてみると
get_commandline_opt の中の
if ($SYSTEM eq "MSWin32") {
$target_dir =~ s/\//\\/g;
$output_dir =~ s/\//\\/g;
}
が無くなってますね。。。
descripter を / に統一したいということで無意識のうちに忘れたのでしょう。
>> 例えばbashを起動して、
基本的に bash での動作はあまり考えていない作りになっています。
が、1.4.0.0 を期になんとかならないか考えてみます。
>> $ cd /usr/local/namazu/index
>> $ mknmz /usr/doc
>> とすると、
>> 0 /C|/usr/doc/19990101.html
>> コマンドまたはファイル名が違います.
>> C:/usr/local/namazu/index\NMZ.wkc.-840623: No such file or directory
この時の nkf はどちらの物でしょう。
cygwin もの? nkf32 ?
ちなみに nkf32 物だと C:/usr/local/namazu/index の部分が上記の $output_dir
の変換をしていない為動かないと思います。。
#VC で compile しているはずなのに pwd の出力は D:/hoge とかなんだよなー ;-(
で、cygwin ものだと。。
ちゃんとした path C:\usr\local\namazu\index でも何故か kakasi の所で
Bad descripter とかなってしまう。。。 (T_T)
#ActivePerl は手強い
Best regards,
--
Ken-ichi Hirose (^^)k!
e-mail: kenzo-@xxxxxxxxxx (or) EHC25612@xxxxxxxxxxx