понедельник, 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 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

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