[メモ] [CPP] Mac OS Xでboostをコンパイルする

Pocket

Leopardでboostの32ビットと64ビット混合のUniversalなバイナリーを生成したのだけど、BJAM_OPTIONの改変だけじゃうまくいかなくて、darwin.jamをいじったので、メモ。

darwin.jam
arch-addr-flags darwin OPTIONS : combined : 64 : -arch i386 -arch ppc -arch x86_64 -arch ppc64 ;
configure
BJAM_CONFIG="macosx-version=10.5 architecture=combined address-model=64"

これでうまくいく。

This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.

Leave a Reply