У меня возникли проблемы с тем, что MacPorts функционирует должным образом. Я только что установил OSX Lion 10.7.3. Сначала я загрузил и установил MacPort, а затем, прочитав требования, загрузил Xcode4.3 из App Store и установил его. Я запустил Xcode, и он выглядит работоспособным и функциональным. Однако, когда я пытался портировать с MacPorts, он дал мне это сообщение об ошибке (отрывок):Невозможно получить функциональность MacPort после установки Xcode 4.3
Warning: xcodebuild exists but failed to execute
Warning: Xcode does not appear to be installed; most ports will likely fail to build.
Я последовал совету от:
How do i install additional packages for Xcode on OSX Lion to allow MacPorts to work
и установленный command_line_tools_for_xcode от предпочтений внутри Xcode. Я закрыл Xcode и снова получил ошибки:
$ sudo port install libsocketsPassword:
Warning: xcodebuild exists but failed to execute
Warning: Xcode does not appear to be installed; most ports will likely fail to build.
---> Computing dependencies for libsockets
---> Dependencies to be installed: openssl zlib
---> Extracting zlib
Error: Couldn't determine your Xcode version (from '/usr/bin/xcodebuild -version').
Error:
Error: If you have not installed Xcode, install it now; see:
Error: http://guide.macports.org/chunked/installing.xcode.html
Error:
Error: Target org.macports.extract returned: unable to find Xcode
Error: Failed to install zlib
Log for zlib is at: /opt/local/var/macports/logs/_opt_local_var_macports_sources_rsync.macports.org_release_tarballs_ports_archivers_zlib/zlib/main.log
Error: The following dependencies were not installed: openssl zlib
Error: Status 1 encountered during processing.
Я не уверен, куда идти дальше. Как я могу устранить проблемы с интерфейсом Xcode и MacPort?
Это тоже сработало для меня. – Scot
Это также работало для меня при обновлении Xcode с 4.2 до 4.3; Я считаю, что вам нужно только переустановить mac-порты, если вы делаете основное обновление ОС –
+1. Спасибо!! Принятый/наивысший рейтинг ответил очень мучительно! – Otto