Предотвратить MacPorts от установки готового пакета?
Я пытаюсь установить libiconv с MacPorts. Мне нужно собрать его для запуска в OS X 10.5, пока мой Mac работает с 10.6. Так что я добавил это какmacports.conf
:
<code>macosx_deployment_target 10.5 </code>
Это якобы заставит MacPorts построить порт с 10,5 SDK. Тем не менее, установленные библиотеки по-прежнему содержатLC_DYLD_INFO
команда загрузки, которая доступна только в 10.6.
Я переустановил порт с параметром -v и обнаружил, что он загружает и устанавливает предварительно собранный пакет без компиляции. Пакет, очевидно, был построен на 10,6 машин.
Вопрос: как я могу заставить MacPorts создать порт на моей машине с моими настройками? Благодарю.
Редактировать: я собираю x86 / x64 универсальные двоичные файлы с помощью этой команды:
<code>sudo port -v install libiconv +universal </code>