Term::ReadLine::Gnuを入れたメモ

また,メモ.PythonやRubyのirbあたりからきたうちはperlshがとっても使いたいので,Term::ReadLine::Gnuをインストールすることにした.

cpan> install Term::ReadLine::Gnu

としたら,テストのエラーで引っかかった.なんでかなーと,原因のt/history.tを探ってたら,エラー発生箇所で

# The following 2 test may fail with readline-4.3 with some locale
# setting. It comes from bug of the Readline Library.  I sent a patch
# to the maintainer.  `LANG=C make test' should work.

というコメントをハッケソした.あひぃ.

LANG=C make test

は,テストクリアしたのでモジュール自体は問題なしだ.force installでも大丈夫だろうが,うちは以下のようにCPANをを起動してインストールした.

LANG=C sudo -H perl -MCPAN -e shell

これで素敵なperlsh生活ができるな.