在AIX 6.1上编译Apache 2.2.11,.so文件没有生成

我在AIX 6.1上用GCC 4.2.0编译Apache 2(2.2.11 yeh,它的旧版本,但是它的一个要求)。 我正在使用configuration选项:

./configure \ --enable-module=rewrite\ --enable-module=log_referer\ --with-included-apr \ --enable-proxy \ --enable-ssl=shared \ --with-ssl=/usr \ --prefix=/PATH/apache \ --enable-so \ --enable-mods-shared="proxy proxy_http proxy_connect headers mod_proxy mod_ssl" 

make和make install进程之后的configuration都运行了,没有任何错误。 但是,当我看到int / PATH / modules目录的模块目录时,没有创build.so文件。

可悲的是,由于我所做的事情和我所处的业务的性质,我被locking在所描述的软件版本中。

我build议从这里使用一个预编译的RPM。 维护者Michael Perzl是一位知名的IBM专家,并且在将软件移植到AIX方面有很好的贡献。

在同一个站点中,您将find有关如何编译 6.1的说明,尽pipe那里的说明使用本地AIX xlc编译器,可能会获得更好的结果。

如果你select了预编译的RPMs路由,请留意依赖关系,这对于http来说可能相当多。 FAQ包含有关如何下载所有依赖关系的提示。