libexpat.so: could not read symbols: File in wrong format

CentOSにApacheの2.0系最新版(2.0.63)をインストールしようとしてmakeしていたらエラーが出た。

/usr/lib/libexpat.so: could not read symbols: File in wrong format
collect2: ld returned 1 exit status

調べてみると、何やら64ビットOS(x86_64)を使っているときに出るみたい。
libexpat.soは、/usr/libにもあるんだけど、64ビット用(x86_64)のは/usr/lib64にあると。

--with-expat=builtin

というわけで、書かれてある通り、"./configure"時に以下のオプションを追加して解決。