Конечно, есть способ компилировать файлы C в исполняемые файлы Mac.Но для этого вам нужен соответствующий набор инструментов: компилятор и библиотеки времени исполнения для Mac.Если вы используете Linux или Windows, это будет кросс-компиляция , где вы используете одну систему для компиляции чего-то для другой системы.
Коллекция компиляторов GNU на Mac OS X, предоставленная @Acmeвероятно, хорошее начало.