Apache 2.2 on openSuSE 10.0
Apache HTTP Server 2.2 を openSuSE 10.0 の 64bit 版上で make しようとしたら
/usr/lib/libexpat.so: could not read symbols: File in wrong format
と怒られた./usr/lib のは 32bit のライブラリで,64bit のは /usr/lib64 を見ないとダメ,というオチだろうけど,どうやって指定するのかすぐに分からなかったので検索してみました.
とりあえず検索して出てきた情報の通り,
$ ./configure --with-expat=builtin
としたら通ったのでした.意味分からないままやったので,後で調べておこう...
(追記)
- "--enable-lib64" ってのは要らんような感じなので,消しました.