Каждый раз, когда я пытаюсь использовать install_name_tool на своем компьютере, он сообщает следующее
install_name_tool: object: Abacate malformed object (unknown load command 4)
Я читал, что при построении двоичного файла может быть ошибка. Для проверки я создаю простейшую программу на C ++ hello world и пытаюсь что-то изменить с помощью install_name_tool. Не сработало. Что я делаю неправильно?
В настоящее время у меня XCode 4.2 под управлением ОС Snow Leopard.
install_name_tool
, оставшуюся после предыдущей установки Xcode. Вы установили Unix Developer Tools при установке Xcode 4.2? Что показываетtype -a install_name_tool
? - person Ken Thomases   schedule 01.05.2012type -a install_name_tool
просто укажите место установкиinstall_name_tool is /usr/bin/install_name_tool
- person McLeary   schedule 01.05.2012pkgutil --file-info /usr/bin/install_name_tool
, чтобы узнать, что там написано. - person Ken Thomases   schedule 01.05.2012pkgutil --fine-info /usr/bin/install_name_tool
отчет среди прочегоcom.apple.pkg.update.devtools.3.2.6.XcodeUpdateUNIXDevSupport
. Я попробую обновить Unix Developer Tools. - person McLeary   schedule 01.05.2012install_name_tool
, предоставляемая пакетомcctools
. Теоретически это просто пересобранная версия стандартных cctools, но нет, вроде битая. - person Jashank Jeremy   schedule 17.12.2012install_name_tool
от MacPorts. Удаление с помощьюsudo rm -rf /opt/local/bin/install_name_tool
и использование инструмента из командной строки выполнено успешно. - person Ain Tohvri   schedule 11.01.2019