Политика проекта MacPorts заключается в том, чтобы порт использовал компилятор Apple по умолчанию для определенного выпуска, если нет какой-либо очевидной причины, по которой этому порту требуется нечто иное.Часто эти порты будут иметь варианты, позволяющие использовать другой компилятор, предоставленный MacPorts.Например, вы можете искать порты с вариантом gcc44 .Итак, если вы хотите установить вариант gcc44 atlas
, вы должны указать:
port install atlas +gcc44
Это работает только для портов, которые имеют определенные варианты.Если вы хотите изменить настройки MacPorts по умолчанию для определенного порта, вы можете изменить файл его портов.Руководство MacPorts документирует поля и их значения, например, здесь .В целом, однако, вы должны придерживаться значений по умолчанию, используемых в файле порта MacPorts для порта.