Я подозреваю, что чтобы макос запускалась, ее код должен компилироваться компилятором
Нет. Код компилируется где-то в эпле, а вам поставляют уже собранные бинарники.
Точно предустановлены bash, perl и awk.
Остальное вроде надо будет ставить отдельно.