2012-02-06 18 views
0

私は現在、2回設定してビルドし、出力をlipoと組み合わせることでaprの32/64ビット版を構築しています(apr-1.4.5) I apr-util-1.4.1で64ビット版で同じことを達成しようとしていますが、私の出力はすべてi386 32ビットと思われます。ビルドapr-util 64ビットMac OS Xは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 

と様々なO:

は、私はまた、次のことを試してみました恐らく誰かがx86_64バージョンを構築していると思われます。

私は静的ライブラリ、動的ライブラリではなく、.aファイルを見ています。

答えて

0

rules.mkファイルには、32ビットを強制する-m32に設定されているCFLAGがあります。これは./configureスクリプトによって追加され、設定後に削除する必要があります。

関連する問題