مکینتاش یونیکسیه و همهٔ یونیکسیها هم GCC رو دارند (حداقل امیدوارم که اینجوری باشه!) اما gcc رو باید در ترمینال پیدا کنید. در ترمینال برید به آدرسِ فولدری که فایل C در اونه، و تایپ کنید: gcc -o output_file src_file با این کار، src_file کامپایل میشه و اگر خروجیای داشت، در output_file ریخته میشه. با vi output_file میتونید نتیجه رو همونجا مشاهده بکنید.
روش رسمی نصب GCC و... در مک نصب Developer Tools/Xcode هست. اگر حوصلهٔ download ندارید دیسک Mac OS X رو بذارید و از پوشهٔ Optional Installs روی Xcode کلیک کنید. این رو بر طبق دیسک Mac OS X Snow Leopard نسخهٔ اصلی گفتم. ممکنه در نسخههای قبلی Mac OS Xکمی تفاوت اسم و مسیر باشه اما مشابه همینه. ضمن اینکه بعضیها برای اینکه Mac OS X روی DVD عادی جا بشه(نسخهٔ اصلی روی DVD9 هست) بعضی بستهها از جمله Xcode رو از دیسک حذف میکنن. در این صورت باید download کنید Xcode رو. برای download فکر کنم باید در developer connection حساب داشته باشد(رایگان هم داره): http://developer.apple.com/membercenter/
من مجبورم جواب قبلیم رو تکرار کنم. Xcode رو نصب کنید که همراهش GCC هم نصب میشه. اگر اصرار دارید لینکی از خود GCC داشته باشید بفرمایید: ftp://ftp.gnu.org/gnu/gcc/ اما شما به اینها هم احتیاج دارید: http://gcc.gnu.org/install/prerequisites.html پس باز توصیه میکنم Xcode رو نصب کنید تا هرچیزی که GCC لازم داره هم نصب کنه.
شما باید DVD خود مک رو بذاری، تو پنجره ای که میاره، Optional Install رو بزنی و بعد از اونجا Xcode رو نصب کنی... بعد از نصب هم تو Aplication نمیره و باید تو پارتیشنی که برای نصب انتخاب کردی، فولدر developer و بعد application رو باز کنی تا به فایل هایی اجرایی xcode برسی...