./configure make && make install && ldconfig -v
gunzip GeoIP.dat.gz cp GeoIP.dat /usr/local/GeoIP
色々面倒くさいので lang/webalizer_lang.japanese をEUC-JPからUTF-8に変更する。 vimで開いて :set fileencoding=utf-8 :wq
GeoIPのヘッダファイル名が小文字になっていて
includeに失敗するのでoutput.cの該当部を
#include <GeoIP.h>
に書き換える。
2.23-05では直っている。
./configure --enable-bz2 \ --with-language=japanese \ --enable-geoip \ --with-geoip=/usr/local/include \ --with-geoiplib=/usr/local/lib