Das
/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-g++
ist nur ein Shell-Script, das den eigentlichen Compiler aufruft. Im Script wird nur gechecked, ob Version 3 oder Version 4 verwendet werden soll.
Die Fehlermeldung deutet darauf hin, das vom Script der Pfad falsch zusammengebaut wird. Das wiederum kann verschiedene Ursachen haben.
Ich habe leider kein Mac OS 10.6 mehr im Einsatz, kann also nicht testen. Aber hast Du irgendwelche Software im Einsatz die ggf. im System bestimmte Dinge verhindern soll? (Unwahrscheinlich, aber möglich).
Öffne mal das "Terminal" Programm (findet man unter Programme / Dienstprogramme)
Dort gibst Du mal folgende Zeile ein und postest die Ausgabe:
/Applications/Arduino.app/Contents/Resources/Java/hardware/tools/avr/bin/avr-g++