1

При попытке установить gcc46 на OS X 10.6.4 с использованием port (MacPorts 1.9.1) я получаю следующие ошибки:

artemis:foo$ sudo port install gcc46
Error: Cannot install gcc46 for the arch(s) 'x86_64' because
Error: its dependency gmp is only installed for the arch 'i386'
Error: and the configured universal_archs 'ppc i386' are not sufficient.
Error: Unable to execute port: architecture mismatch

Любые предложения о том, как решить эту проблему или как установить gcc46 для i386?

1 ответ1

4

Я очень сомневаюсь, что вы начали чистоту на 10.6, так как по умолчанию universal_archs будет "x86_64 i386" в этом случае. Сравните и отредактируйте ваш /opt/local/etc/macports.conf в соответствии с образцом, который находится в том же каталоге.

Затем убедитесь, что все ваши порты установлены для архитектуры x86_64, следуя инструкциям по миграции.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .