Reinstalar Lion, Keep MacPorts

0

Después de reinstalar Lion, la instalación del puerto produce:

Warning: xcodebuild exists but failed to execute
Error: Unable to open port: can't read "build.pre_args": 
can't read "build.cmd": Failed to locate 'gnumake' 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?

y, sin embargo, Xcode está justo donde estaba:

> which gnumake
/Developer4/usr/bin/gnumake

¿Cómo puedo evitar eliminar / opt y, en cambio, apuntar MacPorts a build.pre_args, build.cmd y gnumake?

    
pregunta Calaf 20.02.2012 - 07:33

2 respuestas

2

¿Reinstaló Xcode o es esta la instalación remanente de antes? El proceso de instalación es lo que lo agrega a la ruta del sistema. Esto es necesario para que 'puerto' encuentre la cadena de herramientas.

    
respondido por el EmmEff 09.03.2012 - 18:47
0

Divertido; Tengo gnumake en /usr/bin . Puede agregar /Developer4/usr/bin a su ruta, por ejemplo ejecutando

echo /Developer4/usr/bin > /etc/paths.d/developer

(el cambio entrará en vigencia en su próxima sesión de terminal, creo).

Tenga cuidado, sin embargo, que el último Xcode (4.3) requiere un paso adicional para obtener herramientas de la línea de comandos .

    
respondido por el Harald Hanche-Olsen 20.02.2012 - 07:50

Lea otras preguntas en las etiquetas