Опция -arch
доступна только в предоставленной Apple версии gcc
.Измените CFLAGS
(которое может быть установлено через вашу среду, ваш make-файл или параметры конфигурации), чтобы вместо него использовалось -march
или -m32
.Например:
configure CFLAGS='-m32 -O2' CC=gcc-4.5
Разница, по-видимому, в том, что вы можете указать несколько опций -arch
для генерации универсальных двоичных файлов, тогда как -march
генерирует только одну за раз.