apache2.2.3にmod_perl2.0.3をインストール

しようとしたらエラーが出たので、備忘録。

はじめは

usr/bin/ld: cannot find -lperl

ってエラーで単純にlibperl-devが入ってなかっただけ。

次に

[ error] error running tests (please examine t/logs/error_log)

                                                                                                                  • +
Please file a bug report: http://perl.apache.org/bugs/
                                                                                                                  • +

make: *** [run_tests] エラー 1

ってきてはまった。

リンギオさんによると、これはロケールに問題があった*1ようで、

$ LANG=C make test

で解決。

*1:ja_JP.UTF-8だった