素直に、5.8系にperlアップデートできればいいんですが、もろもろの事情で出来なかったので5.6でMT4.2を無理やり動くようにしたときのメモ。 extlib/Locale/Maketext/Guts.pmの20行目あたりを
if ($] > 5.8) { use utf8; }と、5.6以下で、utf8を使用しないように書き換え。 # use utf8がなんだったか忘れましたが。。 参考: nDiki: [WiKicker] WiKicker の文字化け対応 (2004-02-03) http://www.naney.org/diki/d/2004-02-03-Locale-Maketext.html あと、検索のときにText/Balanced.pmがないと怒られたので、cpanから(portsで)インストール。 # これのために、4時間かかった。。鬱 # と、Jcodeあたりもごにょごにょ弄っていたのですが、Jcodeは弄らなくても大丈夫だったかもしれないので割愛。