J'ai installé les outils de ligne de commande :
$ xcode-select --print-path
/Library/Developer/CommandLineTools
Cependant, lorsque quelque chose essaie d'utiliser xcodebuild
J'obtiens l'erreur suivante :
$ /usr/bin/xcodebuild
xcode-select: error: tool 'xcodebuild' requires Xcode, but active developer directory '/Library/Developer/CommandLineTools' is a command line tools instance
Sur Mountain Lion, il était possible de l'utiliser sans installer l'ensemble de Xcode, mais seulement les outils de ligne de commande. Est-il possible de le faire sur Mavericks ? Comment puis-je le faire fonctionner ?
N.B. Ceci est sur un Installation propre de Mavericks.
Mise à jour : juste pour montrer, j'ai les outils de ligne de commande installés :
$ gcc --version
Configured with: --prefix=/Library/Developer/CommandLineTools/usr --with-gxx-include-dir=/usr/include/c++/4.2.1
Apple LLVM version 5.0 (clang-500.2.79) (based on LLVM 3.3svn)
Target: x86_64-apple-darwin13.0.0
Thread model: posix
1 votes
Je rencontre le même problème en essayant de construire quelques modules de nœuds. J'espère qu'une solution rapide est disponible.
0 votes
J'ai créé un problème sur
node-gyp
car c'est la source de mon problème : github.com/TooTallNate/node-gyp/issues/3410 votes
Vous devez peut-être installer Xcode. C'est à ça que ressemble mon gcc --version Configuré avec : --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10. 9.sdk/usr/include/c++/4.2.1 Apple LLVM version 5.0 (clang-500.2.79) (basé sur LLVM 3.3svn) Target : x86_64-apple-darwin13.0.0 Thread model : posix
1 votes
Vous avez peut-être raison, mais il est étrange que cela ne soit pas nécessaire sur Mountain Lion avec Command Line Tools installé.
0 votes
Je suppose que vous l'avez fait
xcode-select --install
. Avec Xcode installéxcode-select --print-path
imprime/Applications/Xcode.app/Contents/Developer