webalizerの検索文字列が途中で切れる

完全に備忘録。わけわからん人ごめんなさい。
webalizer.h のMAXSRCHの値を256から512にすること。
日本語の検索語は長くなるから、バッファの長さを増やしておかないと途中で文字列が切れて、日本語にならなくなってしまう。
MAXSRCHHを64→128にすると解析時のエラーも消えるらしいけど未確認。
ついでに、webalizerをmakeするときに注意すること。
configureしてできたMakefileに-liconvを追加しておかないと「そんなライブラリは知らん」とエラーが出る。
これってば環境(FreeBSD4.11R)の問題なのかしらん。それともGDの問題か。謎。
にしても、多言語対応をうたっておきながらけっこう穴が多い。所詮2バイト文字文化圏の扱いなんてこんなもん?