У меня есть MacBook Pro с 64-разрядным процессором Intel Core 2 Duo, и я использую gcc (i686-apple-darwin9-gcc-4.0.1) для компиляции исполняемых файлов, которые я могу нормально запускать на своей машине , Недавно кто-то попытался запустить мое приложение на PowerBook G4 и получил ошибку «Bad CPU type in исполняемый файл», которая, я думаю, связана с тем, что их процессор PPC, а не Intel (и, возможно, 32-разрядный, а не 64-разрядный)
Могу ли я создать двоичные файлы, которые будут работать на всех различных архитектурах Mac, используя gcc, и если да, то какие варианты я использую?