2008-11-30から1日間の記事一覧

64ビットなrubyを野良ビルドする

何も考えずに本家からソースをダウンロードしてコンパイル&インストールすると MyMac:~ chcoopu$ file /usr/local/ruby/bin/ruby /usr/local/ruby/bin/ruby: Mach-O executable i386 MyMac:~ chcoopu$ といった感じでi386アーキテクチャ用バイナリ、つまり3…

ユニバーサルバイナリを作ってみる

例えばrubyの野良ビルド。32ビットであるi386バイナリは何も考えずにビルドすればできる。64ビットであるx86_64バイナリもちょっと工夫すれば作れる。 両方できたなら、ユニバーサルバイナリとして1つにまとめたくなるもの。 動機はそれだけ。i386バイナリは…