Friday, 19 November 2010

Mac OS X のコンパイラ

-arch i386, x86_64, ppc and ppc64. さらに、iPhone/iPad 用の arm まで。

なんか便利〜

gcc -arch とやるだけで良いので、簡単にテストできます。と言っても、今後は、もはや、Intel 64 以外はあまり使わないかも。

もっとも、arm のバイナリを OS X 上で動かす方法が良くわからん。誰かも質問してましたが。iPhone emulator があるんだから動くだろ?

1 comment:

shigeya said...

これがねー、動かないんですよ。

emulator/device で動くfatバイナリなライブラリを作ると、


libcrypto.a: Mach-O universal binary with 2 architectures
libcrypto.a (for architecture armv6): current ar archive random library
libcrypto.a (for architecture i386): current ar archive random library

みたいになります。