0 votes

MacPorts ne parvient pas à trouver 'make'.

J'ai installé Xcode et MacPorts sur un tout nouveau Macbook Air mi-2013, mais MacPorts ne fonctionne pas, disant qu'il ne peut rien trouver.

mba:~ cnst$ sudo port install wget
Warning: The Command Line Tools for Xcode don't appear to be installed; most ports will likely fail to build.
Warning: See http://guide.macports.org/chunked/installing.xcode.html for more information.
--->  Computing dependencies for wgetError: Unable to execute port: can't read "build.cmd": Failed to locate 'make' 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?
mba:~ cnst$

Et, en effet, il n'y a pas make o clang dans le chemin, mais il est bien installé, cependant :

mba:~ cnst$ find /Applications -name "clang" -or -name "make"
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/clang
/Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/lib/clang
/Applications/Xcode.app/Contents/Developer/usr/bin/make
mba:~ cnst$

Pourquoi n'y a-t-il pas de make ou de clang dans le chemin ? Pourquoi MacPorts ne fonctionne pas ?

Je remarque que http://www.macports.org/install.php#pkg mentionne que vous devez installer quelque chose de l'ADC, Apple Command Line Developer Tools mais l'ADC ne fonctionne plus depuis jeudi ou vendredi dernier en raison d'une faille de sécurité, et les outils de développement sont donc introuvables.

Quelle est la solution appropriée ici ?

1voto

Christopher Scott Points 665

Cependant, en raison de l'indisponibilité de l'Apple Developer Center, ce processus peut échouer ;

Vous pouvez installer Command Line Tools via les préférences de Xcode . Ouvrez Xcode, puis tapez + , . Choisissez la section "Téléchargements", et Components énumère les éléments téléchargeables.

Xcode Downloadable Components

En supposant que l'arrêt de l'ADC n'a pas également verrouillé ces utilitaires, le processus d'installation aura lieu.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X