MacPorts использует поставляемые Apple компиляторы везде, где это возможно, так как они очень исправлены для платформы. Например, они позволяют создавать несколько архитектур, указав флаги -arch, что невозможно в FSF gcc.
Если вы измените символические ссылки в / usr / bin / cc, MacPorts все равно попытается использовать флаги, понятные только для версии Apple. Это может сделать невозможным компиляцию чего-либо с использованием MacPorts.
Просто верьте разработчикам MacPorts, что использование предоставленных Apple компиляторов - лучший способ.