やー、できたできた。たいへんだった。 まず、32bitでコンパイルして同じPrefixにインストールした物が存在する状態で、64bitコンパイルをしようとすると、src/support/のあたりのmake時に、インストール済み(32bit)のlibaprutil-1.soをリンクしようとするのでコンパイルできません。-Lを工夫するか、インストール済みのものを消すなり動かすなりすること。(これはconfigureやらMakefileのバグとも思えるけど、仕様とも言える話) ともあれ、以下、Solaris10でApache2.2.2を64bitでコンパイルする件。 $ PATH=$PATH":/usr/sfw/bin:/usr/ccs/bin:/usr/ucb" $ export PATH $ env CC="gcc -m64" ./configure \ --enable-mods-shar