via CPAN
コマンドプロンプトを起動して
C:>perl -MCPAN -e shell
cpan> install Jcode
とすると途中で
Writing Makefile for Jcode
'nmake' は、内部コマンドまたは外部コマンド、
操作可能なプログラムまたはバッチ ファイルとして認識されていません。
と怒られてしまった。
UNIXにはmakeがあるが、Windowsではマイクロソフトのnmakeを使用する必要があるようだ。
そこで、Nmake15.exe をダウンロードした。
自己解凍ファイルになっているため、実行すると
NMAKE.ERR
NMAKE.EXE
README.TXT
という3つのファイルができる。
この3つのファイルをPATHの通ったフォルダにコピーする。
そして再び
C:>perl -MCPAN -e shell
cpan> install Jcode
とすると今度は
Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.Installing C:\usr\html\site\lib\Jcode.html
Installing C:\usr\html\site\lib\Jcode\Nihongo.html
Installing C:\usr\site\lib\Jcode.pm
Installing C:\usr\site\lib\Jcode\Nihongo.pod
Appending installation info to C:\usr\lib/perllocal.pod
DANKOGAI/Jcode-2.07.tar.gz
nmake install -- OK
cpan>
となり無事終了した。
Tarballを直接入手
Jcode.pm - jcode.pl の後継、からJcode-2.07.zipをダウンロードするか
またはhttp://www.ring.gr.jp/pub/lang/perl/CPAN/modules/by-module/Encode/DANKOGAI/
から直接Jcode-2.07.tar.gz をダウンロードして解凍する。
コマンドプロンプトを起動して、解凍して出来たフォルダに移動する。
perl Makefile.PL
とすると、次のように文字が出でる。
Writing Makefile for Jcode
で、
nmake
と打ち込むと
Microsoft (R) Program Maintenance Utility Version 1.50
Copyright (c) Microsoft Corp 1988-94. All rights reserved.
のようにそうするとまたダダダッと文字が出くる。
次に
nmake test
と打ち込むと、
C:\usr\local\bin\perl.exe "-MExtUtils::Command::MM" "-e" "test_harness(0
, 'blib\lib', 'blib\arch')" t/*.t
t/append.....ok
t/convert....ok
t/getcode....ok
t/h2z........ok
t/jfold......ok
t/length.....ok
t/mime.......ok
t/new........ok
t/perl581....ok
t/regex......ok
t/tr.........ok
All tests successful.
Files=11, Tests=244, 5 wallclock secs ( 0.00 cusr + 0.00 csys = 0.00 CPU)
の様になるので、
make install
として無事終了。



コメントする