Analitycs

понедельник, 9 апреля 2012 г.

Ошибка: C compiler cannot create executables / can't read "build.cmd": Failed to locate 'make' in path

Если при установке/запуске MacPorts (или еще чего-нибудь консольно-компилятельного) вылезла ошибка

$ sudo /opt/local/bin/port install sshfs
Warning: The Command Line Tools for Xcode don't appear to be installed; most ports will likely fail to build.
Warning: See http://guide.macports.org/chunked/installing.xcode.html for more information.
--->  Computing dependencies for sshfsError: Unable to execute port: can't read "build.cmd": Failed to locate 'make' in path: '/opt/local/bin:/opt/local/sbin:/bin:/sbin:/usr/bin:/usr/sbin' or at its MacPorts configuration time location, did you move it?
To report a bug, see http://guide.macports.org/#project.tickets

То нужно
  • установить XCode
  • зарегестрироваться как разработчик (благо теперь можно это делать бесплатно)
  • пойти в Xcode -> Preferences -> Downloads и установить Command Line Tools


2 комментария:

  1. Зачем регаться? Он и так даёт зайти в настройки.

    ОтветитьУдалить
    Ответы
    1. Есть подозрение что зависит от версии. На старых я мог устанавливать, а в тот момент - он потребовал регистрацию.

      Специально не проверял...

      Удалить