Je viens de mettre mon ordinateur à niveau vers Mac OS X Lion et je suis allé dans le terminal et j'ai tapé "make" mais il y a un message : -bash : make : command not found
Où est passée la commande "make" ?
Je viens de mettre mon ordinateur à niveau vers Mac OS X Lion et je suis allé dans le terminal et j'ai tapé "make" mais il y a un message : -bash : make : command not found
Où est passée la commande "make" ?
Vous devez installer Xcode à partir de App Store .
Ensuite, lancez Xcode, allez dans Xcode->Preferences->Downloads
et installer le composant nommé "Command Line Tools". Après cela, tous les outils pertinents seront placés dans le dossier /usr/bin et vous pourrez les utiliser comme dans la version 10.6.
Il semble que vous puissiez installer les outils en ligne de commande sans obtenir Xcode à partir de Téléchargements pour les développeurs Apple . Il m'a demandé de me connecter avec mon compte Apple.
Sinon, une fois que vous avez installé Xcode depuis la boutique d'applications, vous pouvez remarquer que les outils de ligne de commande ne sont pas installés par défaut. Ouvrez Xcode, allez dans les préférences, cliquez sur l'onglet "téléchargements", et à partir de là, vous pouvez télécharger et installer les outils de ligne de commande.
Xcode 4.3.2 n'a pas installé "Command Line Tools" par défaut. J'ai dû ouvrir Xcode Preferences / Downloads / Components Tab. Il y avait une liste de composants optionnels avec un bouton "Installer" à côté de chacun. Cela inclut "Command Line Tools" et des composants pour supporter le développement pour les anciennes versions d'iOS.
Maintenant "make" est disponible et vous pouvez vérifier en ouvrant le terminal et en tapant : make -v
Le résultat devrait ressembler à ceci : GNU Make 3.81
Vous pouvez avoir besoin de "make" même si vous n'avez pas besoin de Xcode, comme un développeur Perl qui installe des modules Perl en utilisant cpan -i sur la ligne de commande.
Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.