Я использую macports для установки библиотек C, от которых зависят различные библиотеки Haskell. К сожалению, текущая версия Haskell работает только под 32-битной ОС OS X, но другие вещи, использующие эти библиотеки, 64-битные. Таким образом, каждая библиотека, которую я устанавливаю, в конечном итоге использует + универсальный переключатель. Могу ли я сделать + универсальный по умолчанию для пакетов, которые я устанавливаю с macports?
1 ответ
4
Вы можете добавить +universal к вашему /opt/local/etc/macports/variants.conf, чтобы попросить MacPorts собрать все порты, которые вы устанавливаете с этим вариантом, без необходимости вводить его при каждой команде установки. Однако некоторые порты еще не были протестированы как универсальные двоичные файлы и могут не собираться должным образом. Или они могут строить, но потом не работать на чужой архитектуре.