Namazu-devel-ja(旧)


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

Re: [Windows] ActivePerl5.6, module



>>>>> In [namazu-devel-ja : No.00384] 
>>>>> "kenzo-" = Ken-ichi Hirose <kenzo-@xxxxxxxxxx> wrote:

kenzo-> >kose(^-^)GNARL> ppm.pl install FiIle-MMagic.ppd

[...]

kenzo-> つづりが間違えているからでは? :-)
kenzo-> FiIle -> File

うげぇ、できました。ごめんなさい。

kenzo-> Unable to find a perl 5 (by these names: C:\Perl\bin\Perl.exe miniperl perl 
kenzo-> perl5 perl5.6.0, in these dirs: C:\USR\LOCAL\BIN C:\CYGNUS\CYGWIN~1\H-I586~1
kenzo-> \BIN C:\PERL\BIN\ C:\PERL\BIN C:\WINDOWS C:\WINDOWS C:\WINDOWS\COMMAND C:
kenzo-> \USR\X11R6\BIN C:\Perl\bin)
kenzo-> の様に bash から実行すると perl.exe を見つけられなかったことがあります。
kenzo-> #ことがあるというのはうまくいくこともあるということです。
kenzo-> #面倒なので追っていません。 _o_

kenzo-> 納得がいかないかもしれませんが、DOS prompt でやってみてください。
kenzo-> もちろん Makefile ができている場合は
kenzo-> ちゃんと消してから再チャレンジしてみてください。

command.com 上でも同じ結果であることは確認ずみで(全て漏れ
なくチェックできているとは言いがたいけど)、メールに貼り付け
るのには、Meadow(Emacs)の shell 上の方が都合が良いからです。

perl script で 1行目が

#! C:/Perl/bin/perl.exe

でないと実行できない攻撃もくらってますしね。いろいろ思い付く
ことはやっています。

kenzo-> P.S 
kenzo-> 5.6.0 になってから NMZSETUP.BAT の中で PL2BAT がうまく動かなくなった。。
kenzo-> #単体で実行すると大丈夫なのだが。。

実行してみると、

>> perl -e "use lib '.'; Text::Kakasi;" && echo OK
OK

>> perl -e "use lib '.'; use File::MMagic;" && echo OK
OK

なのですが、(このチェック方法でいいのかしら)

>> perl -e "use lib '.'; use NKF;;"  && echo OK

は、Windows で良く見かける「不正な処理を行いました」っていう
窓が表示されてしまって実行できませんでした。

というわけで、まだ mknmz まで辿りついていません。
-- 
こせき @ Emacs のページ作成中
http://www.NetLaputa.ne.jp/~kose/Emacs/
kose@xxxxxxxxxxxxxxxxxx