Snow Leopard: ¿no se encuentra el comando aunque XCode esté instalado?

9

Así que instalé XCode en Snow Leopard. ¿Por qué recibo mensajes como este?

sudo: make: command not found

¿Qué debo hacer para resolver este problema?

Solución:

No estoy seguro de lo que sucedió, pero pude solucionar el problema descargando la versión más reciente de XCode y reinstalando. Ahora puedo ver que tengo make instalado correctamente.

$ which make
/usr/bin/make
Andrés
fuente

Respuestas:

9

Cuando instaló las herramientas de desarrollador de Apple, ¿también instaló el paquete "Desarrollo Unix"? Desde las herramientas de desarrollo Xcode 3.2.2 para Mac SDK 10.6 y el archivo README de iPhone SDK 3.2 :

Instalación

El instalador de Xcode y iPhone SDK proporciona seis opciones para configurar la instalación desde el botón "Personalizar ...":

...

  • Desarrollo UNIX. Herramientas de línea de comandos utilizadas para el desarrollo basado en UNIX. Sus componentes siempre se colocan en / usr: solo se instala una versión a la vez.

Creo que eso es lo que desencadena poner las utilidades en / usr / bin ...

Peter Murray
fuente
2
solo para ayudar a los usuarios de leones con este problema. Después de instalar XCode (4.3.3 en el momento de la escritura), dentro de Xcode -> Herramientas de desarrollador -> Más herramientas de desarrollador ... lo lleva al sitio web de desarrolladores de Apple donde después de unos pocos aros puede buscar "make" o " gcc "y puede descargar" Herramientas de línea de comandos para XCode "
w--
11

Vaya a Preferencias en Xcode, elija Descargas e instale Herramientas de línea de comandos .

ingrese la descripción de la imagen aquí

Kristoffer K
fuente
Accidentalmente puse las credenciales incorrectas, y ahora no me permite cambiar mis credenciales originales. Simplemente dice que no estoy registrado cada vez que intento y hago clic en instalar.
Viaje
Esta pantalla XCode está tomada en Lion, la pregunta era sobre Snow Leopard en la que la versión XCode es completamente diferente.
Ain
1

Terminé teniendo un problema similar en el que el comando make había desaparecido misteriosamente de mi Mac después de la actualización. Actualicé de Snow Leopard a Lion. También actualicé de Xcode 4.2 a 4.3.

Sin embargo, después de que las instalaciones aparentemente salieron bien, no se encontró ningún lugar. Parece que la instalación del nuevo Xcode simplemente lo borró.

Terminé usando el instalador GCC del brillante Kenneth Reitz, que funcionó perfectamente: https://github.com/kennethreitz/osx-gcc-installer

Bijan
fuente
Lo más probable es que no haya instalado las herramientas de línea de comandos para Xcode.
Daniel Beck
0

Asegúrese de que su RUTA contenga el directorio que incluye make.

JRobert
fuente
¿Qué directorio sería ese?
Andrew
@misbehavens / usr / bin /
Joseph