私は 64 ビット Intel Core 2 Duo プロセッサを搭載した MacBook Pro を使用しており、gcc (i686-apple-darwin9-gcc-4.0.1) を使用して、自分のマシンで正常に実行できる実行可能ファイルをコンパイルしています。最近、誰かが私のアプリケーションを PowerBook G4 で実行しようとしたところ、「実行可能ファイルの CPU タイプが正しくありません」というエラーが表示されました。これは、CPU が Intel ではなく PPC である (また、64 ビットではなく 32 ビットである可能性もある) ためだと思います。
gcc を使用して、さまざまな Mac アーキテクチャすべてで動作するバイナリを作成することは可能ですか。