Haben Sie sich die [ziemlich lange] Liste der mit der Xcode IDE mitgelieferten Tools angeschaut? Ab Snow Leopard enthält es zum Beispiel gcc 4.0, 4.2, llvm-gcc und Clang.
Wenn Sie die Installation von Xcode ausführen, gibt es eine optionale Installation, die viele der Standard-Unix-y-Dev-Tools in/usr/bin/usw. auffüllt. Sie befinden sich normalerweise in/Developer/bin/seit Xcode begann die Fähigkeit zu unterstützen, die Dev-Tools zu verschieben.
Persönlich habe ich einen langen Hintergrund der Unix-Entwicklung, einschließlich Cross-Plattform-Arbeit, und war ein begeisterter Fink, dann MacPorts, Benutzer seit Jahren. Bei einer Neuinstallation von Leopard bin ich nie zur Installation von Fink/MacPorts gekommen und hatte das auch nicht nötig.
Sowohl MacPorts als auch Fink sind großartig. Wenn Sie verschiedene Unix-y-Goop benötigen, wird man beide gut machen. Ich wollte jedoch nur sicherstellen, dass Sie sich der Fülle des Unix-y-Entwicklungspotenzials von Mac OS X bewusst sind.
(Das Einhalten der System-Tools bietet einige zusätzliche Vorteile; und die Entwickler-Tools wurden optimiert/gepatcht/für eine optimale Unterstützung von Mac OS X festgelegt)
@Chuck re "wie es wäre", wir haben Geschichten mit rsync und tar von MacPorts als Abhängigkeiten in den anderen Antworten auf diese Frage installiert. –