18

jcode.plはもう古い?
Unicodeに対応したJcode.pmをインストールして、文字化け対策をしましょ♪
自宅サーバを運営してたり、自鯖で動作テストしている人には結構必要なのです。
自分がやり方忘れ無いために、書いておきます♪

  1. まず、Jcode.pmインストールに必要なファイルをダウンロードしてきます。
    http://www.ring.gr.jp/pub/lang/perl/CPAN/modules/by-module/Encode/DANKOGAI/
    ここからダウンロード出来ます。
  2. 取り合えず解凍します。そうするとJcode-*というフォルダが出来ます。(*はバージョン番号)
    次にターミナルを起動しましょう。
  3. 解凍して出来たフォルダに移動します。
    cd /Users/アカウント/Desktop/Jcode-*

    これでJcodeのフォルダへ移動出来ました。
  4. 次に、ターミナルで以下のように打ってください。
    perl Makefile.PL

    そうすると、次のように文字が出てきます。
    Writing Makefile for Jcode

    次に以下のように打ってください。
    make

    そうするとまたダダダッと文字が出てきます。
    Manifying blib/man3/Jcode::Nihongo.3pm
    Jcode/Nihongo.pod:1: Unknown command paragraph "=encoding euc-jp"
    Manifying blib/man3/Jcode.3pm

    出てくる文字はバージョンによって違うみたいなのですが、これは2.03の場合。
    次に以下のように打ってください。
    make test

    すると以下のように文字がダダダッと出てきます。
    環境によって多少違うのかも知れないのですが。。
    PERL_DL_NONLAZY=1 /usr/bin/perl "-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=234, 5 wallclock secs ( 4.31 cusr + 0.65 csys = 4.96 CPU)

    そしたらsuしてパスワード入れてください。
    次に以下のように打ちます。
    make install

    これで終りです。