Encode::Detect がコンパイル出来ない件
はまり中
どうやったらコンパイルできるんだ。
うちの coLinux に乗ってた gcc-3.3 (gcc (GCC) 3.3.5 (Debian 1:3.3.5-13)) でもコンパイル出来なかった。
CPAN Testers をざっと見た限り、なんかウマくいってるやつの gcc は一番バージョンが低いのでも 3.4 とかだったので、
% sudo apt-get install gcc-3.4 % sudo apt-get install g++-3.4 % cd src/Encode-Detect-0.01 % perl Build.PL --config cc=gcc-3.4 && ./Build && Build test && sudo ./Build install
とりあえず、こんなんしたらうまくいった。
あと、入れる前に、Encode::Ditect の requires (prerequisites) に入ってないけど、Data::Dump とかも入れておかないと test でコケる。