Namazu-users-ja(旧)
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Namazu 2.01 for Win32 problem
- From: Ken-ichi Hirose <hirose@xxxxxxxxxxxxxxxxxxxx>
- Date: Fri, 03 Mar 2000 13:35:21 +0900
- X-ml-name: namazu-users-ja
- X-mail-count: 00019
広瀬です。
Namazu 2.0.1 for Win32 に不具合がありましたのでご報告いたします。
Windows ユーザにはご迷惑をおかけいたしますがよろしくお願い致します。
#全ての報告に対して以下の様な物を書くわけではありませんので
#ご了承下さい。_o_
---8<------8<------8<------8<------8<------8<------8<------8<------8<---
現象: mknmz で --help が表示されない。
Version: Namazu 2.0.1 for Win32
エラーメッセージ:
Can't locate gettext.pl in @INC (@INC contains: ../pl C:/namazu/share/na
mazu/filter C:/namazu/share/namazu/pl . C:\Perl\lib C:\Perl\site C:/Perl
/lib C:/Perl/site/lib .) at C:\usr\local\namazu\bin/mknmz line 261.
再現方法:
ルートディレクトリ以外にインストールする。
原因:
mknmz は 47〜50行目で、mknmz に必要なディレクトリを
コンパイル時に決定しています。
Windows の パッケージはデフォルトで
$CONFDIR = "/namazu/etc/namazu";
$LIBDIR = "/namazu/share/namazu/pl";
$FILTERDIR = "/namazu/share/namazu/filter";
$TEMPLATEDIR = "/namazu/share/namazu/template";
としていますので、 C:\usr\local 以下に展開したときなどはこれらの
値を変える必要があるのですが、その処理が抜けていました。
仮処置:
1) 起動ドライブのルートディレクトリにインストールして下さい。
2) mknmz の 47〜50行目 の $CONFDIR, $LIBDIR, $FILTERDIR, $TEMPLATEDIR を
インストールしたディレクトリにあわせて適宜修正して namazu\bin ディレクト
リで以下のコマンドを実行してください。
C:\namazu\bin>PL2BAT mknmz
−>mknmz.bat が作成されます。
処置:
検討中
その他:
なし。
Best regards,
--
Ken-ichi Hirose (^^)k!
e-mail: hirose@xxxxxxxxxxxxxxxxxxxx