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

时间:2012-02-06 23:53:56

标签: makefile x86-64 configure apr

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

./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文件,而不是动态库。

1 个答案:

答案 0 :(得分:0)

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