Para quem ainda não sabe existem alguns projetos para portar aplicativos do Linux e outros unix-like para o MAC OS X, apesar de ele ser um unix-like muitos programas são somente parecidos (O rm por exemplo é bem melhor de usar no linux que no console do MAC.), e outros não rodam nativamente. Aqui entram esses projetos que falei, eu conheço 3 deles, o Darwinports, o Fink e ainda o Brasileiro Rudix. Este último eu ainda não testei pois quando fiz minha escolha ele estava disponível apenas para PPC. Usei por alguns dias o Fink, e acabei optando pelo Darwinports.
Com o Darwinports fica muito fácil instalar o gcc para compilar programas para o AVR, é só acessar o terminal como root e mandar instalar:
$ sudo su
# port
> install avr-gcc uisp avrdude
O avr-gcc vai baixar os softwares necessários para compilar os porgramas para o AVR o uisp e o avrdude são softwares para gravar os programas no AVR.
O Darwinports baixa os códigos de fonte necessários e compilas eles na sua máquina, tudo em /opt/local deixando tudo bem organizado. Mas para que ele funcione é necessários instalar os softwares que vem junto nos discos do Mac OS X, entre eles o gcc 4.0 o 3.3 e o X11 para programas que originalmente utilizam o X11 no linux ou outro unix-like
Para acompanhar o avr-gcc recomendo o Smultron, ótimo editor de textos para MAC, inclusive com syntax highlight.