2012-08-15 5 views
22

Ich habe OSX Lion auf Mountain Lion aktualisiert und die Befehlszeilentools neu installiert (da das Upgrade sie gelöscht hat). Ab dann funktioniert xcrun nicht mehr. Das Xcode-select wird auf/usr/bin, sind die Binärdateien in das Verzeichnis zu, aber wenn ich mit einem Argument laufen xcrun (ex xcrun gcc.) Zeigt es diese:xcrun: Fehler: exec real xcrun konnte nicht ausgeführt werden. (Keine solche Datei oder Verzeichnis)

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

Ich habe versucht Einstellung der Pfad erneut mit xcode-select und installiert den CLT neu. Nichts half.

Irgendwelche Vorschläge, wie Sie das beheben können?

+0

Bump. Ich habe versucht, die Befehlszeilenwerkzeuge mit dem Skript in diesem Artikel zu deinstallieren: http://www.cocoaenetics.com/2012/07/you-dont-need-the-xcode-command-line-tools/ und ich ' Ich habe immer noch die gleichen Probleme. Ich habe die Kommandozeilen-Tools mit dem separaten Download neu installiert. Habe immer noch das selbe Problem. – bsarrazin

+0

FYI, ich habe das auch gefunden: http://thomas.bindzus.me/2012/08/17/after-upgrading-to-mountain-lions-problems/ – bsarrazin

Antwort

2

Die einzige Lösung ist offenbar Hack. Ich habe versucht, das Skript erwähnt und es funktionierte

OSX 10.8 xcrun (No such file or directory)

+0

Habe gerade eine saubere Neuinstallation meines Mac gemacht. Berglöwe, Kommandozeilen-Tools, Homebrew, rvm. Und ich bin auf dieses Problem gestoßen. Der '' xcrun'' Hack, obwohl ziemlich hässlich, funktioniert gut. Vielen Dank, dass Sie darauf hingewiesen haben, ich hätte die andere Diskussion nicht anders gefunden. –

71

Ich hatte das gleiche Problem. Ursprünglich tat ich folgende für meinen Xcode-Schalter:

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

jedoch, was wirklich war war nötig:

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

Dieses feste, das Problem für mich. Nicht sicher, ob Sudo benötigt wird.

+0

Das hat auch bei mir funktioniert. – ardochhigh

+0

Arbeitete für mich, aber ich musste Xcode.app durch Xcode_4.4.1.app ersetzen, weil ich meine Xcode.app-Datei umbenannte. – Roberto

+7

Leider funktioniert dies nicht für die Situation von OP (auch meine), wo die Standalone-Befehlszeilentools in '/ usr/bin' installiert sind. – sam

Verwandte Themen