Namazu-win32-users-ja(旧)


[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Fw: [namazu-users-ja] Re: 再インストールでエラー発生



Mitz(中光)です。
namazu-users-ja に元記事がありますが、用件はwin32に関してなので
Namazu-win32-jaへ、再投稿します。

Forwarded by Hiroyoshi Nakamitsu <r1100r@xxxxxxxxxxxxxxx>
----------------------- Original Message -----------------------
 From:    Hiroyoshi Nakamitsu <r1100r@xxxxxxxxxxxxxxx>
 To:      namazu-users-ja@xxxxxxxxxx
 Date:    Wed, 29 Nov 2000 10:15:29 +0900
 Subject: [namazu-users-ja] Re: 再インストールでエラー発生
----

On Wed, 29 Nov 2000 09:22:13 +0900
akutsu-toru <toru_akutsu@xxxxxxxxxxxxxxx> wrote:

> Active Perlをバージョンアップのため
> 再インストールしてコマンドを実行すると
> 下記のエラーが発生します。
> アドバイスをお願いします。
> 
>  C:\namazu\bin>perl mknmz -c
>   Can't locate File/MMagic.pm in @INC (@INC contains: . C:/Perl/lib C:/Perl/site  /lib) at mknmz line 34.
> 
>   BEGIN failed--compilation aborted at mknmz line 34.
> 
>  のエラーが発生する。

> 3.環境
> 
>   ・Windows98
> 
>     ・Namazu 2.04
> 
>     ・Active Perl 5.6.0.620
> 
>     ・Kakasi 2.3.2

 
この問題は私も起こりました。
Namazu for Win32 のパッケージでは、インストールするPERLのファイルにより、
デフォルトでPerlモジュールを使用できないようです。

ftp://ftp.activestate.com/ActivePerl/Windows/5.6/ActivePerl-5.6.0.620.exe
をインストールするだけでは私もこの問題が発生しました。win98では

http://www.activestate.com/download/contrib/Microsoft/9x/InstMsi.exe
を最初にインストールしてください。

私は98用のinstMSIをインストール後に
http://mirror.activestate.com/download/ActivePerl/Windows/5.6/ActivePerl-5.6.0.620-MSWin32-x86-multi-thread.msi
をインストールしてこの問題を回避しました。
また、WinNTではNT用のinstMSIをインストールする必要があるようです。

すでに、namazu側の環境は整っていると思いますので
c:\namazu\NMZsetup.bat をダブルクリックすると

Retrieving package 'File-MMagic.ppd'...
Writing C:\Perl\site\lib\auto\File\MMagic\.packlist
Retrieving package 'Text-Kakasi.ppd'...
Writing C:\Perl\site\lib\auto\Text\Kakasi\.packlist
Retrieving package 'NKF.ppd'...
Writing C:\Perl\site\lib\auto\NKF\.packlist
  Modify complete !!!
### Finish !!!

C:\namazu>
となります。
--------------------- Original Message Ends --------------------

上のメッセージが出れば正常にperlのモジュールは実装されています。

あと、mknmzでインデックスが作成されるか確認してください。
-- 
Hiroyoshi Nakamitsu <r1100r@xxxxxxxxxxxxxxx>