Namazu-win32-users-ja(旧)


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

Re: mknmz で”bad interpreter: No such file or directory”



芳賀と申します。

cygwin上でmknmzをしたいのなら、
cygwin上で(UNIX用の)namazuをmakeした方がいいと思います。
(OLEフィルタは使えませんが)

namazu for win32はcygwinのperl.exeではうまく動かないと思います。
(それとも、必要なモジュールをcygwinのperlの方にインストールすれば動くんでしょうか?>詳しい方)

どうしてもcygwinのプロンプト上からwindows用のmknmzを動かしたいのであれば、
pathにActivePerlのperlの方が先に来るように設定したうえで、mknmz.batを起動すればよいと思います。

> $ mknmz --help
> Can't open perl script "/cygdrive/d/namazu/bin/mknmz":
このエラーは、ActivePerlのperl.exeはcygwinに対応していないので、
/cygdrive/d/namazu/bin/mknmz
という形式でファイル名を与えられても読み込めないからだと思います。
(DOSプロンプト上で、
   perl /cygdrive/d/namazu/bin/mknmz
 とやるようなものです。)