2012-08-15 12 views
22

Actualicé OSX Lion a Mountain Lion y reinstalé las herramientas de línea de comandos (a medida que la actualización las eliminaba). A partir de entonces xcrun ya no funciona. El Xcode-SELECT está en/usr/bin, los binarios están en ese directorio también, pero si me quedo xcrun con un argumento (ex gcc xcrun.) Se muestra esto: ajustexcrun: Error: no se pudo ejecutar xcrun real. (No existe ningún archivo o directorio)

 
xcrun: Error: failed to exec real xcrun. (No such file or directory) 

He intentado la ruta nuevamente con xcode-select y reinstalado el CLT. Nada ayudó.

¿Alguna sugerencia de cómo solucionar esto?

+0

Bump. Intenté desinstalar las herramientas de línea de comandos con el script proporcionado en este artículo: http://www.cocoanetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/ e I ' Todavía tengo los mismos problemas. Reinstalé las herramientas de línea de comando usando la descarga por separado. Todavía tiene el mismo ploblema. – bsarrazin

+0

Para su información, encontré esto también: http://thomas.bindzus.me/2012/08/17/after-upgrading-to-mountain-lions-problems/ – bsarrazin

Respuesta

2

Aparentemente, la única solución es hackear. Probé el guión mencionado y funcionó

OSX 10.8 xcrun (No such file or directory)

+0

Acabo de hacer una reinstalación limpia de mi Mac. Mountain Lion, herramientas de línea de comandos, homebrew, rvm. Y me encontré con este problema. El ataque '' xcrun'', aunque bastante feo, funciona bien. Muchas gracias por señalar esto, de lo contrario no hubiera encontrado la otra discusión. –

71

Tuve el mismo problema. Al principio yo estaba haciendo lo siguiente para mi Xcode-interruptor:

$ sudo xcode-select -switch /Applications/Xcode.app/ 

Sin embargo, lo que realmente se necesitaba era:

$ sudo xcode-select -switch /Applications/Xcode.app/Contents/Developer/ 

se ha arreglado el problema para mí. No estoy seguro de si se necesita sudo.

+0

Eso funcionó para mí también. – ardochhigh

+0

Funcionó para mí, pero tuve que reemplazar Xcode.app con Xcode_4.4.1.app porque renombré mi archivo Xcode.app. – Roberto

+7

Desafortunadamente, esto no funcionará para la situación de OP (la mía también) donde están instaladas las herramientas de línea de comandos independientes en '/ usr/bin'. – sam

Cuestiones relacionadas