构建apr-util 64位Mac OS X构建32位版本



我目前正在构建一个32/64位版本的apr,通过两次配置和构建,并将输出与lipo相结合,(apr-1.4.5)我正试图用apr-util-1.4.1的64位版本来完成同样的事情,但我所有的输出似乎都是i386 32位,我正在尝试使用以下行进行配置和构建:

./configure --target=x86_64 --prefix=`pwd`/64bit  --with-apr=`pwd`/../apr-1.4.5 CFLAGS="-m64" && make all && make install

我也尝试过以下几种:

./configure --build=x86_64 --prefix=`pwd`/64bit  --with-apr=`pwd`/../apr-1.4.5 && make all && make install
./configure --build=x86_64 --prefix=`pwd`/64bit  --with-apr=`pwd`/../apr-1.4.5 CFLAGS="-m64" && make all && make install

以及其他各种变体,可能有人正在构建x86_64版本。

为了澄清,我看的是静态库,.a文件,而不是动态库。

在rules.mk文件中,有一个CFLAG被设置为-m32,强制32位,这是由添加的/配置脚本,并且必须在配置后删除。。。

最新更新