2010-04-08 Mac OS X Snow Leopardのgccで32bitバイナリを作成する Mac Mac OS X Snow Leopard の gcc は標準状態で gcc-4.2 を使用して 64bit のバイナリを出力するようです。 32bit のバイナリを生成するためには、 gcc-4.0 を使用します。 gcc_selectを導入する MacPorts に使用する gcc のバージョンを切り替える事が出来る gcc_select と言うツールがあるのでそれをインストールします。 $ sudo port install gcc_select gccのバージョンを切り替える $ sudo gcc_select gcc40 以上で、32bit のバイナリを生成することが出来ます。 元に戻すには gcc のバージョンは以下の手順で戻すことが出来ます。 $ sudo gcc_select gcc42