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